0%

javascript_while 和 do while语句

javascript_while 和 do while语句:

while循环:

//定义初始变量n
var n = 0;
while (n < 3) {
//一段重复的代码
console.log('走过了一个石板')
//改变初始值
n++
}
//后续代码
console.log('继续走后面的路')

img

案例练习:

// while循环案例
var n = 1
var total = 1
while (n <= 10) {
total *= n
console.log('这是total x ', n.toString(), '的值 ==> ', total.toString())
n ++
}

do while循环:

//定义初始变量n
var n = 0;
do {
//一段重复的代码
console.log('走过了一个石板')
//改变初始值
n++
} while (n < 3)
//后续代码
console.log('继续走后面的路')

img

案例练习:

// do while循环
// //在浏览器弹出输入框
// var result = prompt('你爱不爱我 ?')
// console.log(result)

//在do while 中体现 先执行一次,当答案不正确或者不是我们想要的 会再次弹出输入框
do {
var result = prompt('你爱不爱我 ?')
} while (result !== '爱')
document.write('我特么谢谢你 ', result, ' 我')

//我特么谢谢你 爱 我