JSfor循環,理解,習題講解。


   也許剛開始真沒這么認為,學習js這么難理解嗎,還是自己思維能力確實有限,不應該這樣想,起碼應該對自己有信心。好了,不扯了,今天內容講解的很少,主要是講了一些題,和一些實例。這些實例一定要弄懂。下面總結一下,順便再復習一下:

  第一題:100數里面所有的偶數。

  var str="";

  for(var i=1;i<100;i++){

    if(  i%2==0){

    str+=i + ",";

}

}

      alert(str);

 如果是所有的奇數,就把i%2改成i%3或者!=0.

  100以內與7相關的數:

  var str="";

  for(var i=1;i<100;i++ ){

    if( i%10==7 ){

    str+i=i+",";

}else if( ii%7==0){

  str+=i+",";

}else if(i>=70&&i<=79){

  str+=i+",";

}

 

} alert(str);

 

   累計求和100以內的數相加:

  var sum=0;

  for( var i=1;i<100; i++){

    sum+=i+",";

}alert(sum);

  求階乘,100以內的數相乘:

  var sum=1;

   for( var i==1;i<100;i++ ){

  sum*=i;

}alert(sum);

    

  

   藍球彈起的高度 100 米 第幾次高度小於1米
    var height = 100;
    for(var i = 1; true; i++) {
  
    height *= 0.6;
    if(height <1){
    break;
   }
   }
   alert(i);

   var i = 1;
   var height = 100;
    while(true){
     height *= 0.6;
     if(height <1){
     break;
    }
       i++;
    }
       alert(i);

    

       乘法口訣表
       1*1
       1*2 2*2
       1*3 2*3 3*3
        .....
        i*j
        1 1
        1 2 2 2
        1 3 2 3 3 3
 
      for(var j = 1;j<=9;j++){
      for(var i = 1;i<=j;i++){
      var str = i + "*" + j + "&nbsp;&nbsp;&nbsp;";
      document.write(str);
     }
      document.write("<br />");
    }

不需要做太多的題,你需要的是每個題都要弄懂,再去寫幾遍,加油。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM