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

การรวมลูกบาศก์ของจำนวนธรรมชาติภายในช่วงใน JavaScript


ปัญหา

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

ตัวอย่าง

ต่อไปนี้เป็นรหัส -

const range = [4, 11];
const sumCubes = ([l, h]) => {
   const findCube = num => num * num * num;
   let sum = 0;
   for(let i = l; i <= h; i++){
      sum += findCube(i);
   };
   return sum;
};
console.log(sumCubes(range));

ผลลัพธ์

4320