ปัญหา
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของจำนวนเต็ม arr ฟังก์ชันของเราควรส่งคืนสตริง 'คี่' หากผลรวมขององค์ประกอบทั้งหมดของอาร์เรย์เป็นเลขคี่หรือ 'คู่' หากเป็นคู่
ตัวอย่าง
ต่อไปนี้เป็นรหัส -
const arr = [5, 1, 8, 4, 6, 9]; const assignSum = (arr = []) => { const sum = arr.reduce((acc, val) => { return acc + val; }, 0); const isSumEven = sum % 2 === 0; return isSumEven ? 'even' : 'odd'; }; console.log(assignSum(arr));
ผลลัพธ์
ต่อไปนี้เป็นเอาต์พุตคอนโซล -
odd