Viết hàm tính tổng mã ASCII của tất cả ký tự trong chuỗi.
Ví dụ
Chuỗi: 'This string will be used for calculating ascii score'
Giải pháp
Mã triển khai:
const str = 'This string will be used for calculating ascii score';
const calculateASCII = str => {
let res = 0;
for (let i = 0; i < str.length; i++) {
res += str.charCodeAt(i);
}
return res;
};
console.log(calculateASCII(str));
Kết quả
Đầu ra trong console:
4946
Cách ngắn gọn: [...str].reduce((sum, c) => sum + c.charCodeAt(0), 0)