預習js基礎第三天-課堂筆記_第1頁
預習js基礎第三天-課堂筆記_第2頁
預習js基礎第三天-課堂筆記_第3頁
預習js基礎第三天-課堂筆記_第4頁
預習js基礎第三天-課堂筆記_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

三元語法:表達式?12true1;當表達式為false2 varsum=true?1:2varsum=false?1: //varvara=3 5 一、switch語Switchcasecase對應的執(zhí) 2345CaseCase6678915varxingzuoprompt("請輸入你的星座3case白羊座89case金牛座case"雙子座":case 座 座21break后面的執(zhí)行體會繼續(xù)執(zhí)行,知道遇見breakvarxingzuoprompt("請輸入你的星座3678case白羊座case"金牛座":9case"雙子座":case 座 18Breakswitch語句。breakswitch語句中,casecase varnumparseInt(prompt("請輸入一個數(shù)字2 4case56case78case9case1415console.log("執(zhí)行完畢 2281,3,5,7,8,10,123130varmonthparseInt(prompt("請輸入一個月份4 6case7case8case9casecasecasecasecase20Case1||3||5||7||8||10||12;Switch語句另類寫法:switchtruecase 2Case條件表達式 varnumparseInt(prompt("請輸入一個分數(shù)4casenum<567casenum<89numcasenum<隱含含義num17If語句最基本,應用最廣泛的條件分支語句Switch語句:當有多個可能值時最先想到。二、循環(huán)語For循環(huán),dowhilewhileforinfor循For結(jié)構非常靈活(基本語句 For(步長2 For如果條件為假,跳出forforjs3,42,如果條件為真繼續(xù)向內(nèi)執(zhí)行語3.如果條件為假,跳出forforjs3,42,如果條件為真繼續(xù)3.直到條件為假,跳出forforjs for(vari=3;i<=13;i+=2 i33133,ii77137,ii11,111311,ii15,1513for Foriforfor循環(huán)外,即使書for循環(huán)外,內(nèi)部的分號也不能省略。iforvari=for(;i<=10;i+=4 i22102i+i55105i+i88108i+i111110for11循環(huán)變量可以書寫為其他變量,一般我們習慣書寫為i,jfor(vari=4;i!=10;i+=3 i44104i i77107i i101010假跳出for for(vari=15;i>=4;i-=3 1次i15i415i 2次i12i412i83i=9,i49-=94i=6,i46-=115i=3,34vari=for(console.log(i++);i>=10;i4 8i=9console.log(i++),410for10for(vari=1;i>=0;i3 5for(vari=4;i<=20;i+=345循環(huán)語句iif(i%5==console.log(i5整除6} i4i20真進入循環(huán)語句i50ifii8i20真進入循環(huán)語句i50ifii12i20i50ifii16i20i50ifii20i20i50ifiifi4i24i20forforfor(vari=0;i<5;i3for(varj=0;j<5;j45} 0,j5i1,1,1,i5i<521外層:一一列舉,for循環(huán)。內(nèi)層:進行判斷,if約數(shù)概念:ab0,那么ab的倍數(shù),ba的約數(shù)或者因數(shù)。比如:6的約數(shù)1,2,3,61forvarnumparseInt(prompt("請輸入一個整數(shù)for(vari=1;i<=num;i56if(num%i==7console.log(i是num的約數(shù)8} 2:找三位數(shù)里的“水仙花數(shù)”,在控制臺輸出。1100,~999條件數(shù) 100- for(vari=100;i<=999;i 水仙花4varge=i%5varshi=parseInt(i/10)%6varbai=parseInt(i/78varsum=Math.pow(ge,3)+Math.pow(shi,3)+9if(sum==console.log(i是水仙花數(shù)}12累加器和累乘sumfor循環(huán)外(0)0.for////varnumparseInt(prompt("請輸入一個數(shù)1for2varsum=1for(vari=1;i<=num;i9inumif(num%i==sumsum}146!=varnumparseInt(prompt("請輸入一個數(shù)1forvarcheng=for(vari=num;i>=1;i--6cheng*= fori=6cheng=1*i=5cheng=cheng*i=6*i=cheng=cheng*i=6*5* varnumparseInt(prompt("請輸入一個數(shù)3varsum=for(vari=1;i<=num;i9if(num%i==sum}14sum2if(sum==alert(num是質(zhì)數(shù)18dowhileDowhiledowhile循環(huán)語句。Dowhiledowhiledowhilevari=45i+=}while(i}while(i<83i+4i7i1397i+4i11i1311i+4i15i1311Dowhiledodowhilevari=45i+=}while(i<=8i11i4進行出口判斷i0do }whilevarwhilevari=while(i<5i+= 9i=3i<133ii=7i<137ii=i<1311ii=i<1313While語句都可以書寫為for語句,一般能用while書寫我們習慣書寫為for(vari=3;i<13;i+=3 break語Breakbreakfor(vari=1;i<=100;i =1i100i%50 =2i100i%50 =3i100i%50 =4i100i%50 =5i100i%50ifibreak34565if(i%534565if(i%5==console.log(i找到了");7} 所在層的循環(huán)。i15 for(vari=1;i<4;i2for(varj=1;j<4;j3j24if(j==567}8} 10i1i4真進入外層

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論