Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Tổng các số lập phương hoàn hảo lên đến n bằng JavaScript


Vấn đề

Chúng ta cần viết một hàm JavaScript nhận vào một số n và trả về tổng của tất cả các số lập phương hoàn hảo nhỏ hơn hoặc bằng n.

Ví dụ

Dưới đây là mã:

const num = 23546; 
const sumPerfectCubes = (num = 1) => { 
  let i = 1; 
  let sum = 0; 
  while(i * i * i <= num){ 
    sum += (i * i * i); 
    i++; 
  }; 
  return sum; 
}; 
console.log(sumPerfectCubes(num));

Kết quả

164836