<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
思路:首先利用for迴圈列印0到100的數,然後用if條件語句進行篩選,能被3整除的就進行輸出
for(var i=0;i<=100;i++){ if(i%3==0&&i!=0){ console.log(i); } }
思路:首先利用for迴圈列印1000-2000年,然後用判斷是否閏年的條件(能被4整除且不能被100整除或者能被400整除)篩選出閏年進行列印
for(var i=1000;i<=2000;i++){ if(i%4==0&&i%100!=0 || i%400==0){ console.log(i+'是閏年'); } }
思路:首先利用迴圈列印出0到100的數,然後利用if條件判斷語句列印出2的倍數(0是特殊的偶數),然後再將這些數加起來
var sum=0 for(var i=1;i<=100;i++){ if(i%2==0){ sum+=i } } console.log(sum);
結果:2550
思路:所有分子不變,都是1,當分母為偶數的時候,前面那個數是減這個偶數的
var sum=0 for(var i=1;i<=100;i++){ if(i%2==0){ sum-=1/i }else{ sum+=1/i } } console.log(sum);
結果:0.688172179310195
for (var i = 1; i <= 9; i++) { for (var j = 1; j <= i; j++) { document.write('☆'); } document.write('<br>') }
顯示效果:
for (var i = 1; i <= 9; i++) { for (var j = 9; j >= i; j--) { document.write('☆'); } document.write('<br>') }
顯示效果:
for (var i = 1; i <= 9; i++) { for (var j = 9; j >= i; j--) { document.write(' '); } for (var j = 1; j <= i; j++) { document.write('☆'); } document.write('<br>') }
顯示效果:
通過控制i的初始值實現梯形
for (var i = 5; i <= 9; i++) { for (var j = 9; j >= i; j--) { document.write(' '); } for (var j = 1; j <= i; j++) { document.write('☆'); } document.write('<br>') }
顯示效果:
思路:首先質數就是隻能被1和自己整除的數,我們在進行迴圈的時候可以將1和自身排除,然後利用雙重for迴圈,外層迴圈用來遍歷100到200的數,然後定義一個flag初始值為true,然後裡層迴圈用來判斷是否是質數,不是質數的時候給flag賦值為false,然後在flag為true的時候就是質數,進行輸出
for(var i=100;i<=200;i++){ var flag=true for(var j=2;j<i;j++){ if(i%j==0){ flag=false } } if(flag){ document.write(i+'<br>') } }
結果:
8. 求1+2!+3!+…+20!的值
var sum = 0; for (var i = 1; i <= 20; i++) { var k = 1; for (var j = 1; j <= i; j++) { k *= j; } sum += k; } console.log(sum);
結果:2561327494111820300
思路:第一個有1個,第二個有2個,第三個有4個,第四個有8個,以此類推,起那麼2個數相乘等於第三個數,分別定義sum和num用來裝總數量和第幾個,然後利用迴圈使程式碼1到64執行
var sum=0; var num=1; for(var i=1;i<=64;i++){ sum+=num; num*=2; } console.log(sum*0.00001);
結果:184467440737095.53
for (var i = 1; i <= 9; i++) { for (var j = 1; j <= i; j++) { document.write('<span>'+j+'*'+i+'='+i*j+'</span>'); } document.write('<br>') }
顯示效果:樣式是單獨寫得
document.write('<table>') for(var i=1;i<=3;i++){ document.write('<tr>') for(var j=1;j<=5;j++){ document.write('<td></td>') } document.write('</tr>') } document.write('</table>')
顯示效果:樣式單獨加的
到此這篇關於JS利用迴圈解決的一些常見問題的文章就介紹到這了,更多相關JS利用迴圈解決問題內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45