Vấn đề
Chúng ta cần viết một hàm JavaScript nhận vào một mảng chứa số nguyên và chuỗi đại diện cho số. Hàm sẽ cộng tất cả các số nguyên và chuỗi số lại với nhau để ra một số mới và trả về số đó.
Ví dụ
Dưới đây là mã nguồn:
const arr = [67, 45, '34', '23', 4, 6, '6'];
const mixedSum = (arr = []) => {
let sum = 0;
for(let i = 0; i < arr.length; i++){
const el = arr[i];
sum += +el;
};
return sum;
};
console.log(mixedSum(arr));Kết quả
185