JS循环结构

 

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>循环结构</title>

</head>

<body>

<!--

循环结构:

for循环

for(定义计数器;条件表达式;改变计数器的值){

1 2 3

// 循环体 (重复执行的逻辑代码) 4

}

执行流程:

(1) 1 定义计时器 (只会执行一次) -> 2 判定循环是否继续 false 循环结束

true 继续 -> 4

(2) 3 ->计数器自增 -> 2 判定循环是否继续 false 循环结束

true 继续 -> 4

(3) 3 ->计数器自增 -> 2 判定循环是否继续 false 循环结束

true 继续 -> 4

.....

-->

 

<script>

// mysql 10

// for(var i =0; i< 5; i++){

// console.log("mysql")

// }

/*

* 执行流程

* 1. 定义计时器 i 初始化 0

* 2. 0 < 5 true

* 3. console.log("mysql")

* 4. i++ -> 1

* 5. 1 < 5 true

* 6. console.log("mysql")

* 7. i++ -> 2

* 8. i < 5 true

* 9. console.log("mysql")

* 10. i++ -> 3

* ..........

* n. i++ -> 5

* n+1. i < 5 false

* 程序结束

*/

// for 循环的变形

// var i = 0;

// for (; i < 10 ; i++) {

// console.log("mysql"+i)

// }

// 死循环

// for (; ; i++) {

// console.log("mysql"+i)

// }

// 死循环

// for (var i=0 ; i< 10 ; ) {

// console.log("mysql"+i)

// }

// 死循环

// for (; ; ) {

// console.log("mysql")

// }

// 1+2+3+4+.....100

var sum = 0;

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

// var sum = 0;

sum+=i; // sum = sum+i

}

console.log("sum"+sum)

</script>

</body>

</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值