JavaScript 实现斐波那契数列、字符串倒序及100以内质数输出

作者:半夏时间:2026-10-23 11:01:48浏览:238

本文提供JavaScript实现三个经典算法的代码实例:计算斐波那契数列指定位数、实现字符串倒序输出以及筛选100以内的所有质数。代码通过循环与条件判断完成逻辑,适合初学者参考学习。

JavaScript 代码实例概述

本文介绍了使用JavaScript实现斐波那契数列计算、字符串倒序输出以及100以内质数筛选的代码示例。文中提供了详细的代码实现,旨在为读者的学习或工作提供具有参考价值的技术内容。

斐波那契数列计算

斐波那契数列


//求斐波那契数列第n位
var n = parseInt(window.prompt('输入你要求的斐波那契数列的位数'));
var first = 1,
  second = 1,
  third;
if (n > 2) {
  for (var i = 0; i < n - 2; i++) {
    third = first + second;
    first = second;
    second = third;
    document.writeln('斐波那契数列的第' + (i + 3) + '位是:' + third)
  }
} else {
  document.writeln(1);
}

字符串倒序输出

倒序输出


 //倒序输出
 var n = window.prompt("请输入三位数的整数");
 for (var i = n.length; i >= 0; i--) {
   document.writeln(n.charAt(i));
 }
 document.writeln(a);

100以内质数筛选

输出100以内的质数


//判断是否质数
var count = 0; //计数器
for (var i = 1; i < 100; i++) {
  //看每个i是否质数
  for (var j = 1; j <= i; j++) {
    if (i % j == 0) {
      //统计被整除的次数
      count++;
    }
  }
  //如果被整除的次数等于2次,则输出这个数
  if (count == 2) {
    document.writeln(i + " ");
  }
  //计数器清零
  count=0;
}

以上即为本文的全部内容,希望这些代码示例能对读者有所帮助。

作者最新文章