เราต้องเขียนฟังก์ชันที่รับสองตัวเลข m และ k และคืนค่าอาร์เรย์ขนาด k ที่องค์ประกอบทั้งหมดรวมกันได้ m
ตัวอย่าง
โค้ดสำหรับนี้:
const len = 30; const sum = 121; const splitNumber = (len, sum) => { const res = []; for(let i = 0; i < len; i++){ res.push(sum / len); }; return res; }; console.log(splitNumber(len, sum));ผลลัพธ์
ผลลัพธ์ในคอนโซล:
[ 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333, 4.033333333333333 ]