广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >javascript 实例详解循环用法
  • 715
分享到

javascript 实例详解循环用法

2024-04-02 19:04:59 715人浏览 独家记忆
摘要

闲来无聊,整理了几道有关循环的简单练习题,希望对初学js的小伙伴有所帮助。 1.打印1-100之间所有7的倍数的个数及总和 var sum=0; var n=0; for(var

闲来无聊,整理了几道有关循环的简单练习题,希望对初学js的小伙伴有所帮助。

1.打印1-100之间所有7的倍数的个数及总和


var sum=0;
var n=0;
for(var i=1;i<=100;i++){
	if(i%7==0){
		sum+=i;
		++n;
		}
	}
console.log("个数为:"+n+",总和为:"+sum);

运行结果:

2.假设投资的年利率为5%,从1000增到5000需要多少年?


var money=1000;
var i=0;
while(money<=5000){
	money=money*1.05;
	++i;
}
console.log("一共需要"+i+"年");

运行结果:

3.找出100-1000中的水仙花数,水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身,例如1^3 + 5^3+ 3^3 = 153


for(var i=100;i<1000;i++){
	//取出百位上的数
	 var a=parseInt(i/100);
	//取出十位上的数
	 var b=parseInt(i/10%10);
	//取出个位上的数
	 var c=parseInt(i%10);
	 if(a*a*a+b*b*b+c*c*c==i){
	    console.log(i);
		}
}

其中十位上的数字也可以用var b=paraseInt((i-bai*100)/10)来获得。

运行结果:

4.打印1-100之间所有奇数之和。其中不能被2整除的都是奇数。


var sum=0;
for(var i=1;i<=100;i++){
	if(i%2==0){
		sum+=i;
	}
}
console.log("奇数之和为:"+sum);

运行结果:

5.判断2-100之间的质数。质数为一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数。


for(var i=2;i<=100;i++){
	var flag=true;
	//如果循环到i的话,会有重复的因数
	for(var j=2;j<=Math.sqrt(i);j++){
		if(i%j==0){
			flag=false;
			break;
		}
	}
	if(flag==true){
		document.write(i+"&nbsp");
	}
}

运行结果:

6.打印三角形

由少到多


for(var i=1;i<=5;i++){
	for(var j=1;j<=i;j++){
		document.write("*");
	}
	document.write("<br/>");
}

由多到少


for(var i=0;i<5;i++){
	for(var j=0;j<5-i;j++){
		document.write("*");
	}
	document.write("<br/>");
}

7.打印九九乘法表


for(var i=1;i<=9;i++){
	for(var j=1;j<=i;j++){
		document.write(i+"*"+j+"="+i*j+"&nbsp;&nbsp;")
	}
	document.write("<br/>");//进行换行
}

运行结果:

到此这篇关于javascript 实例详解循环用法的文章就介绍到这了,更多相关javascript 循环 内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: javascript 实例详解循环用法

本文链接: https://www.lsjlt.com/news/156049.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • javascript 实例详解循环用法
    闲来无聊,整理了几道有关循环的简单练习题,希望对初学JS的小伙伴有所帮助。 1.打印1-100之间所有7的倍数的个数及总和 var sum=0; var n=0; for(var...
    99+
    2022-11-12
  • javascript循环的用法示例
    这篇文章给大家分享的是有关javascript循环的用法示例的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。打印1-100之间所有7的倍数的个数及总和var sum=0;var n=0;for(...
    99+
    2023-06-25
  • Golang中for循环的用法示例详解
    目录Golang中for循环的用法for循环基本语法注意事项和使用细节Golang中for循环的用法 for循环 就是让一段代码循环的执行。 基本语法 for循环变量初始化;循环条件...
    99+
    2022-12-28
    Golang for循环用法 Go for循环
  • 详解JavaScript事件循环
    目录一、事件循环的执行过程二、事件循环进阶用法三、JavaScript任务类型3.1 同步任务&异步任务3.2 宏任务&微任务JavaScript事件循环是一种机制,...
    99+
    2023-05-16
    JavaScript事件循环 JavaScript循环
  • Node.js 事件循环详解及实例
    Node.js 事件循环详解及实例 Node.js 是单进程单线程应用程序,但是通过事件和回调支持并发,所以性能非常高。 Node.js 的每一个 API 都是异步的,并作为一个独立线程运行,...
    99+
    2022-06-04
    详解 实例 事件
  • 详解Javascript基础之循环
    目录循环forfor-infor-ofwhiledo-while跳出循环总结循环 for 循环是任何一门语言都会有个命令,用于反复执行某段代码。 例如,循环代码块5次: for ...
    99+
    2022-11-12
  • Linux shell数组循环的实例详解
    shell数组循环 测试shell数组,循环的例子: arr=("a" "b" "c") echo "所有的内容如下:"${arr[@]} echo "数组的长度:"${#arr[*...
    99+
    2022-06-04
    数组 详解 实例
  • python双向循环链表实例详解
    使用python实现双向循环链表,供大家参考,具体内容如下 双向循环链表: 将所有的数据存放到节点中,每一个节点相连接,首尾链接,每一个节点中有一个数据存储区,和两个链接区,一个链接...
    99+
    2022-11-11
  • python单向循环链表实例详解
    使用python实现单向循环链表,供大家参考,具体内容如下 单向循环链表 将所有的链接在一起,每一个节点分为数据存储区和链接区,数据区存储数据,链接区链接下一个节点 item: 存储...
    99+
    2022-11-11
  • Python for循环详解【附代码实例】
    文章目录 一、for循环二、for循环语法如下三、 for循环应用案例案例一:for循环实现方式案例二:遍历字典案例三:for循环嵌套 四、总结for循环与while循环的异同五、for...
    99+
    2023-09-25
    python 服务器 linux
  • JavaScript中的for循环与双重for循环详解
    for循环 for循环就是对数组的元素进行循环。 语法: for (初始化变量; 条件表达式; 迭代语句) {      需要执行的代码块...
    99+
    2022-11-11
  • JavaScript循环作用域实例分析
    本篇内容主要讲解“JavaScript循环作用域实例分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript循环作用域实例分析”吧! 循环作用域...
    99+
    2022-10-19
  • foreach循环使用方法详解
    前言 在前面的文章中,千锋壹哥给大家讲解了for、while、do-while三种循环结构,并讲解了如何跳出循环的几种方式,比如break、continue、return等。但是截止到目前,与循环相关的内容还没有完事,我们还有最后一哆嗦,...
    99+
    2023-09-15
    java jvm 开发语言 Powered by 金山文档
  • JavaScript程序循环结构详解
    目录选择结构循环结构whiledo … whilefor 循环for … in …for …of…小结终止循环breakcontinue二层循环总结选择结构 单分支的if结构 i...
    99+
    2022-11-12
  • python基础之while循环、for循环详解及举例
    目录1.while循环1.1Whlie循环的书写方式1.2while循环的格式1.3while循环注意事项1.4while嵌套的格式1.5while练习:计算 1~100 ...
    99+
    2022-11-10
  • Android ViewPager循环播放广告实例详解
    Android  实现ViewPager循环播放广告条实例详解 我们经常会看到有一些app的banner界面可以实现循环播放多个广告图片和手动滑动循环的效果。看到那样...
    99+
    2022-06-06
    viewpager 广告 Android
  • 详解Vue里循环form表单项实例
    有的时候我们可能会遇到这种需求,用户点击某个按钮就可以增加一个同样的表单出来,点击一次增加一次。然后要用到深拷贝,Vue.js+ElementUI等等。效果大概如下,就是一个表单有下...
    99+
    2022-11-12
  • JavaScript 语句之常用 for 循环详解
    JavaScript中循环语句不少,for、for in、for of和forEach循环,今天对比Array、Object、Set(ES6)、Map(ES6)四种数据结构循环语句支...
    99+
    2022-11-11
  • Shell中的while循环几种使用实例详解
    1.利用while循环计算1到100的和: 示例代码1: #!/bin/bash i=1 sum=0 while [ $i -le 100 ] do let sum=sum+$i let i++ done ech...
    99+
    2022-06-04
    shell中while循环 shell中while循环的使用 shell中的while循环几种使用实例详解
  • java循环语句实例用法
    这篇文章主要讲解了“java循环语句实例用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“java循环语句实例用法”吧!5.2.1 while 语句while 语句是Java 最基本的循环语...
    99+
    2023-06-03
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作