function aclean(arr) {
var obj =
arr.map(key => ({
name:
${key}
,
symbol:
${key.toLowerCase()}
,
}));
obj.forEach(element => {
element.symbol = element.symbol.split('');
element.symbol =
element.symbol.map(element => element.codePointAt());
element.symbol = element.symbol.reduce((summ, current) => summ + current, 0);
});
obj.forEach(element => {
console.log(Object.values(element));
element = Object.values(element);
});
console.log(obj);
}
let arr = ["nap", "teachers", "cheaters", "PAN", "ear", "era", "hectares"];
alert( aclean(arr) ); // "nap,teachers,ear" or "PAN,cheaters,era"