Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

JavaScript - จำนวนองค์ประกอบที่ไม่ได้กำหนดอาร์เรย์


เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ขององค์ประกอบ อาร์เรย์ขององค์ประกอบอาจมีค่าที่ไม่ได้กำหนดด้วยเช่นกัน

ฟังก์ชันของเราควรนับความยาวของอาร์เรย์ และการนับควรมีเฉพาะการนับองค์ประกอบที่กำหนดไว้เท่านั้น

ตัวอย่าง

รหัสสำหรับสิ่งนี้จะเป็น −

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

ผลลัพธ์

และผลลัพธ์ในคอนโซลจะเป็น −

4