12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Document</title>
- <script>
- /*
- 打印1-100之间所有7的倍数的个数及总和
- */
- //我做的
- //初始化变量
- var sum = 0 , count = 0;
- for (var i = 1; i <= 100; i++) {
- //7的倍数,就是除以7的余数为0,用取模运算
- if(i % 7 == 0){
- sum = sum + i;
- count++;
- }
- }
- console.log('1-100之间是7的倍数的数字有:'+count+'个');
- console.log('1-100之间所有7的倍数的数字之和为:'+sum);
- //老师讲的
- //定义一个变量,来保存总和
- var sum = 0;
- //定义一个计数器,来记录数量
- var count = 0;
- //打印1-100之间所有的数
- for(var i = 1 ; i <= 100 ; i++){
- //判断i是否是7的倍数
- if(i % 7 == 0){
- // console.log(i);
- sum += i;
- //是计数器自增1
- count++;
- }
- }
- //输出总和
- console.log('总和为:'+sum);
- //输出总数
- console.log('总数量为:'+count);
- </script>
- </head>
- <body>
- </body>
- </html>
|