博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript语言基础知识10
阅读量:6322 次
发布时间:2019-06-22

本文共 1111 字,大约阅读时间需要 3 分钟。

JavaScript中间if声明:

	Hello World
在上面代码中,通过if语句推断value1是否大于value2,结果肯定value1>value2:

在这里我们必须将推断条件置于ifkeyword之后的圆括号里,当条件为真时。将要运行的代码用大括号括起来。养成良好的习惯。

在进行推断条件时,有时会涉及一些逻辑运算符的操作,例如以下表:

                             逻辑运算                             运算符

                           AND(逻辑与)                      &&

                           OR(逻辑或)                          ||

                            NOT(逻辑非)                       。

逻辑与(&&):

                            左操作数                          右操作数                            逻辑与的结果

                              true                                    true                                        true

                              false                                  true                                        false

                               true                                   false                                      false

                              false                                  false                                      false

结论:当条件表达式中全为真时,结果为真。反之,结果为假。

逻辑或(||):

                              

                           左操作数                          右操作数                            逻辑或的结果

                              true                                    true                                        true

                              false                                  true                                        true

                               true                                   false                                      true

                              false                                  false                                      false

结论:当条件表达式全为假时,结果为假。反之,结果为真。

逻辑非(。):

                              操作数                           逻辑非的结果

                               true                                    false

                               false                                   true

结论:条件为假时。结果为真;条件为真时,结果为假。

JavaScript的if语句中能够使用 复合条件,例如以下代码:

	Hello World
代码中先推断value1>value2,条件成立后,推断value1<50,条件成立输出:

当然这样做是正确的,但代码过于臃肿,因此我们使用上面的逻辑运算符来实现上面的效果:

HTML>	Hello World
结果:

合理的使用逻辑运算符能够为我们降低一些不必要的代码。

这时假设我们将value=30,value=40:

	Hello World

结果例如以下:


结果是正确的,我们如今看看代码。假设我们要推断value1>value2不成立时,就输出value1<value2,显然上面代码过长。我们能够使用if语句的else子句来实现:

	Hello World
这种话,逻辑更加清晰,假设还需推断value1是否等于value2时,我们能够使用if语句else if子句(当然else if 子句能够是多个,用来依次推断条件):

	Hello World
结果例如以下

当然还能够写成例如以下:

	Hello World
推断value1的区间。结果例如以下:

转载请注明出处:    情绪控_

本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/5039773.html,如需转载请自行联系原作者

你可能感兴趣的文章
SQL Server 2012 AlwaysOn Group 使用 Identity字段注意事项
查看>>
Exchange Server 2010 管理控制台初始化失败
查看>>
系统自带防火墙很管用
查看>>
规划System Center 2012 R2 Operations manager
查看>>
2009 SP6修订版QQ被报毒
查看>>
如何删除Word中指定区域的全部超链接
查看>>
一次ARP问题的Troubleshooting
查看>>
开源.NET邮件服务器
查看>>
iptables深入解析-ct篇
查看>>
ASP.NET2.0导航功能之配置会员和角色
查看>>
个人专著推荐1:Red Hat Linux 9实务自学手册(含光盘)
查看>>
Orchard: Razor介绍
查看>>
Android系统的开机画面显示过程分析(7)
查看>>
CCNA(Stand-ALONE)Lab 28-Verify Standard Access Lists
查看>>
JDK Timer定时器的应用
查看>>
C程序中main函数参数调用
查看>>
linux命令补遗 - 4
查看>>
基于流程整合企业内部管理体系
查看>>
多进程的简单网络聊天程序-源代码。
查看>>
运维自动化之ansible playbook安装zabbix客户端
查看>>