Computer >> Máy Tính >  >> Lập trình >> Javascript

JavaScript - số phần tử không xác định mảng

Chúng tôi được yêu cầu viết một hàm JavaScript có một mảng các phần tử. Mảng các phần tử cũng có thể chứa một số giá trị không xác định.

Hàm của chúng ta nên đếm độ dài của mảng và số đếm chỉ được chứa số lượng các phần tử đã xác định.

Ví dụ

Mã cho điều này sẽ là -

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));

Đầu ra

Và đầu ra trong bảng điều khiển sẽ là -

4