javaScript的比较和逻辑运算符

时间:2022-06-20

网站制作过程中比较和逻辑运算符用于测试true或者false。

1、比较运算符

比较运算符在逻辑语句中使用,以测定变量或值是否相等。

x=5,下面的表格解释了比较运算符:


image.png


如何使用

可以在条件语句中使用比较运算符对值进行比较,然后根据结果来采取行动:

image.png


2、逻辑运算符

逻辑运算符用于测定变量或值之间的逻辑。

给定 x=6 以及 y=3,下表解释了逻辑运算符:

image.png

3、条件运算符

JavaScript 还包含了基于某些条件对变量进行赋值的条件运算符。

语法

image.png


实例

如果变量 age 中的值小于 18,则向变量 voteable 赋值 "年龄太小",否则赋值 "年龄已达到"。

image.png


三、JavaScript的for循环 if...Else 语句

条件语句

条件语句用于基于不同的条件来执行不同的动作。

通常在写代码时,您总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语句来完成该任务。

在 JavaScript 中,我们可使用以下条件语句:


if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码

if...else 语句 - 当条件为 true 时执行代码,当条件为 false 时执行其他代码

if...else if....else 语句- 使用该语句来选择多个代码块之一来执行

switch 语句 - 使用该语句来选择多个代码块之一来执行


1、if 语句

只有当指定条件为 true 时,该语句才会执行代码。


语法

image.png


请使用小写的if。使用大写字母(IF)会生成 JavaScript 错误!

实例

当时间小于 20:00 时,生成问候 "Good day":

image.png

x 的结果是:Good day

请注意,在这个语法中,没有 ..else..。您已经告诉浏览器只有在指定条件为 true 时才执行代码。


2、if...else 语句

请使用 if....else 语句在条件为 true 时执行代码,在条件为 false 时执行其他代码。

语法

image.png

实例

当时间小于 20:00 时,生成问候 "Good day",否则生成问候 "Good evening"。

image.png

x的结果是:

image.png


3、if...else if...else 语句

使用 if....else if...else 语句来选择多个代码块之一来执行。

语法

image.png

实例

如果时间小于 10:00,则生成问候 "Good morning",如果时间大于 10:00 小于 20:00,则生成问候 "Good day",否则生成问候 "Good evening":

image.png


x的结果是:

晚上好!



Copyright © 2016 广州思洋文化传播有限公司,保留所有权利。 粤ICP备09033321号

与项目经理交流
扫描二维码
与项目经理交流
ciya68