Chúng ta cần viết một hàm JavaScript nhận một mảng các phần tử. Mảng có thể chứa một số giá trị undefined.
Hàm sẽ đếm độ dài của mảng và số đếm chỉ chứa số lượng phần tử đã định nghĩa.
Ví dụ
Mã thực hiện:
const arr = [12, undefined, "blabla", ,true, 44];
const countDefined = (arr = []) => {
let filtered;
filtered = arr.filter(el => { return el !== undefined; });
const { length } = filtered;
return length;
};
console.log(countDefined(arr));
Kết quả
Kết quả trong console:
4