菜鸟网页基础DAY28

条件分支(if),if 他混根据某种条件来判断他要执行哪一项,如果条件是 true 他就会执行,如果为 false 他就不执行或是执行 else。

在测试 if 之前我们先来测试一下 window.confirm,它会在画面上显示确认对话框,他跟 alert 不一样的地方是它会出现确认或是取消的方块,当我点确定他会回传一个 true 到主控台,相反的点取消的话她会回传 false。

他会回传的原因是因为 confirm 的关系,confirm 他的任务就是回传 true 或 false 的数值让只用者知道。

console.log(window.confirm('游戏开始'))

https://ithelp.ithome.com.tw/upload/images/20201009/201295355T8H1lLFIY.png
https://ithelp.ithome.com.tw/upload/images/20201009/20129535A42a4wug3S.png
https://ithelp.ithome.com.tw/upload/images/20201009/20129535lUc3W3Wlt8.png

那接下来就可以使用 if 条件句,confirm() 後面的括号是要输入显示的讯息,当我选确定的时候条件会成立,他就会选择 "是的,船长",因为确定就是 true,当我选择取消他就会显示 "还是,船长",因为取消就是 false 条件就不会成立。

if (window, confirm("准备好了吗孩子们?")) {
    console.log('是的,船长');
} else {
    console.log("还没,船长");
}

https://ithelp.ithome.com.tw/upload/images/20201009/20129535lorCvrqVh2.png

https://ithelp.ithome.com.tw/upload/images/20201009/20129535jIyyIK2UBo.png
https://ithelp.ithome.com.tw/upload/images/20201009/20129535izRNLwWbCa.png


<<:  使用 Golang Driver 开发 Neo4j 应用程序

>>:  [day28][版控] github,自动部属heroku的最简单选择

DAY3 圣杯布局 - 三个栏的C位争夺战(上)

圣杯和双飞翼,是布局PC常见的方法。上下有header,footer,中间三栏center,left...

计算机概论 - 作业系统 Operating systems

作业系统 (operating system) 是控制电脑整体运作的软件,提供使用者储存和读取档案的...

[Angular] Forms - Introduction to form in Angular

前言 在前端领域中,使用表单处理用户输入是常见的操作,可以使用表格让使用者登录、输入信息以及其他数据...

[DAY 29] Edge Computing v.s PC Computing

前言 我们知道了如何在个人电脑上执行训练/使用一个 Deep Learning Model ,更进一...

Day 29 利用transformer自己实作一个翻译程序(十一) Decoder layer

每个解码器都包含几个子层 Masked multi-head attention(包含look ah...