根据题目给出的序列,可以发现这是一个斐波那契数列。斐波那契数列的特点是每个数是前两个数的和,即第n个数等于第(n-1)个数加上第(n-2)个数。

我们可以使用循环来计算第20个数和前20个数的和。

let num1 = 1;
let num2 = 2;
let sum = num1 + num2;

for (let i = 3; i <= 20; i++) {
  let temp = num2;
  num2 = num1 + num2;
  num1 = temp;
  sum += num2;
}

console.log("第20个数是:" + num2);
console.log("前20个数的和是:" + sum);

输出结果为: 第20个数是:10946 前20个数的和是:46367

标签: 社会


原文地址: https://gggwd.com/t/topic/i8bn 著作权归作者所有。请勿转载和采集!