Skip to content

循环

从 1 到 10 ,求和。

let sum = 0;

for (let i = 1; i < 11; i++) {
  sum += i;
}

console.log(sum);
55
const arr = ['a', 'b', 'c'];

for (let i in arr) {
  console.log(i);
}

for (let i of arr) {
  console.log(i);
}
0
1
2

a
b
c

从 1 到 10 ,求和。

let sum1 = 0;
let i = 1;

while (i < 11) {
  sum1 += i;
  i++;
}

console.log(sum1);
55

从 1 到 10 ,求和。

let sum2 = 0;
let j = 1;

do {
  sum2 += j;
  j++;
} while (j < 11);

console.log(sum2);
55

查看 Math.round 的舍入。

let a = 20;

for (let i = 1; i < 21; i++) {
  a ++;
  let b = a / 10
  let result = Math.round(b);
  console.log(b, result);
}
2.1 2
2.2 2
2.3 2
2.4 2
2.5 3
2.6 3
2.7 3
2.8 3
2.9 3
3 3
3.1 3
3.2 3
3.3 3
3.4 3
3.5 4
3.6 4
3.7 4
3.8 4
3.9 4
4 4

联系 math@baima.site