这篇文章给大家分享的是有关javascript循环的用法示例的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。打印1-100之间所有7的倍数的个数及总和var sum=0;var n=0;for(
这篇文章给大家分享的是有关javascript循环的用法示例的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
打印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);
运行结果:
假设投资的年利率为5%,从1000增到5000需要多少年?
var money=1000;var i=0;while(money<=5000){money=money*1.05;++i;}console.log("一共需要"+i+"年");
运行结果:
找出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)来获得。
运行结果:
打印1-100之间所有奇数之和。其中不能被2整除的都是奇数。
var sum=0;for(var i=1;i<=100;i++){if(i%2==0){sum+=i;}}console.log("奇数之和为:"+sum);
运行结果:
判断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+" ");}}
运行结果:
打印三角形
由少到多
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/>");}
打印九九乘法表
for(var i=1;i<=9;i++){for(var j=1;j<=i;j++){document.write(i+"*"+j+"="+i*j+" ")}document.write("<br/>");//进行换行}
运行结果:
感谢各位的阅读!关于“javascript循环的用法示例”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
--结束END--
本文标题: javascript循环的用法示例
本文链接: https://lsjlt.com/news/304526.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0