Chúng tôi được yêu cầu viết một hàm JavaScript có trong một mảng. Mảng có thể chứa bất kỳ loại giá trị nào, Ký tự số, ký tự chuỗi, đối tượng, không xác định.
Hàm của chúng ta sẽ chọn tất cả các giá trị kiểu Số và trả về tổng của chúng
Ví dụ
const arr = [1, 2, 'a', 4]; const countNumbers = (arr = []) => { let sum = 0; for(let i = 0; i < arr.length; i++){ const el = arr[i]; if(+el){ sum += +el; }; }; return sum; } console.log(countNumbers(arr));
Đầu ra
Và đầu ra trong bảng điều khiển sẽ là -
7