Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

JavaScript - Đếm phần tử undefined trong mảng


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