Day16:终於要进去新手村了-Javascript-回圈-while

回圈有两种语法可以使用,分别是while与for回圈,今天这篇会先来讲到while回圈的部分。

基本结构如下:

while(布林值或是资料){
    程序码;
}

以下举个简单的例子作范例:

var n=0;
while(n<=50){
    n++;
}
alert(n);

上方的程序码会让警告视窗跳出51,因为当n<=50的时候判断结果是正确,就会在回圈里继续运算,直到判断结果错误才会跳脱整个回圈架构。
我们可以把上方的程序码解释为n这个变数的原始资料为0,符合判断式内的n<=50,所以运算了n++(n++就是n+1的意思),所以第一次运作完回圈n变成1,但是依然还是符合判断式内的n<=50,所以第二次运作n的资料变成了1,再运算一次n++,第二次完依然符合判断式,以此类推到n的资料变成50的时候,执行n++後变成51,不符合n<=50後才跳出回圈执行下一行程序码alert,此时的n结果即为51。

参考来源:
https://www.fooish.com/javascript/while-loop.html
https://www.youtube.com/watch?v=uvLMIXuuc-8


<<:  Day 16 - 设定 PBR

>>:  Day 17 Matcher 介绍 (中)

Day 12 JavaScript var vs let (2)

今天介绍 JS 内 var 与 let 的後两点差异。 执行环境 Execution Context...

【程序】简说重构 转生成恶役菜鸟工程师避免 Bad End 的 30 件事 - 26

简说重构 何时、为何重构 重构难题 重构策略 ...

错误处理

Rust将错误分成两大类 不可复原的(unrecoverable) 可复原的(recoverable...

【Day23】人力资源篇-Attendances

#odoo #开源系统 #数位赋能 #E化自主 员工上下班打卡,这也许是最贴近所有上班族的流程,更是...

半导体布局设计工程师能力监定上课

请问各位大大,小的想去考111年的半导体布局设计工程师能力监定,请问哪里可以有实体或线上课程呢,上完...