เรามีอาร์เรย์ของตัวเลขที่มีค่า undefined และ null เช่นกัน เราจำเป็นต้องสร้างฟังก์ชัน เช่น quickSum ที่รับอาร์เรย์และส่งกลับค่า quicksum โดยไม่สนใจค่าที่ไม่ได้กำหนดและเป็น null
รหัสเต็มสำหรับการทำเช่นนั้นจะเป็น -
ตัวอย่าง
const arr = [23,566,null,90,-32,undefined,32,-69,88,null]; const quickSum = (arr) => { const sum = arr.reduce((acc, val) => { return acc + (val || 0); }, 0); return sum; }; console.log(quickSum(arr));
ผลลัพธ์
ผลลัพธ์ในคอนโซลจะเป็น -
698