JavaScriptのforサイクル--トレーナー

2019 ワード

1、印刷1から100まで

            //  1 100
            for (var i = 1;i <= 100;i++) {
                console.log(i);
           }

2、1から100までの和を印刷する.

            //  1 100  
            var sum = 0;
            for (var i = 1;i <= 100;i++) {
                sum += i;
            }
            console.log(sum);

3、1-100の間のすべての和、平均値を求める.

            // 1-100      、   
            var sum =0,Avg;
            for (var i = 0;i <= 100;i++) {
                sum += i;
            }
            Avg = sum / 100;
            console.log(sum);
            console.log(Avg);

4、1-100の間の偶数の和、すべての奇数の和を求める.
// 1-100        、      

        var evenSum = 0;//  
        var oddSum = 0;//  
        for (var i = 1;i <= 100;i++) {
            if (i % 2 == 0) {
                //  
                evenSum += i;
            }
            else {
                //  
                 oddSum += i;
            }
        }
        console.log(evenSum);
        console.log(oddSum);

5、九九乗法表

            //     
            for(i=1;i<=9;i++){
            for(j=1;j<=9;j++){
            document.write (i+"*"+j+"="+i*j+"&nbsp;");
            if(i==j) 
            {document.write ("<br/>"); break;}  //  if  ,               ,    
            }
      }

6、正三角形を印刷する

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

7、1から100までの偶数を印刷します.

            for (var i = 0;i <= 100;i += 2) {
                console.log(i);
            }