JS循环小案例
程序员文章站
2024-03-18 11:52:10
...
所有代码逻辑都可分解为顺序、条件、循环三种基本结构的任意组合
小案例:
阶乘:
let res = 1;
let n =1000;
for(let i = n;i>=1;i--){
if(!isFinite(res)){
break
}
res *= i
}
累加(限制n的大小):
let res = 0;
let n = 100;
for(let i = 1;i<=n;i++){
if(!isFinite(res)){
break;
}
res+=i
}
幂次方:
let res = 1;
let n = 300;
let di = 5;
for(let i = 0;i<n;i++){
if(!isFinite(res)){
break;
}
res*=di
}
上一篇: 用两个栈实现队列