--- mid: 1671762272068 nid: 1673399938318 tags: [长青] date: 2023-01-11 07:59 --- # 章序号/节序号/节/笔记序号 codecademy, Condition # 概念阐释 - 可以在脚本中通过比较一个值和你所期望的值来进行条件判断。 - 结果是布尔类型:`ture` or `false`. - 比较条件就像是一句问话:“10是不是小于12?” 是的,结果为`ture` ## 语法 ![](http://image.harryrou.wiki/2023-01-11-%E6%88%AA%E5%B1%8F2023-01-11%2008.08.37.png) ~~**= =**和 **!=**~~ # 举例子 ```js 10 < 12 // Evaluates to true ``` ```js 'apples' === 'oranges' // false ``` - 在用 **= = =** 时和 **=** 不要搞混了,= 是赋值,= = = 是等于 ```js let hungerLevel = 7; if(hungerLevel === 7){ console.log('Time to eat!'); } else{ console.log('We can eat later!') }; ``` # 类比、比较与对比 # 问题 1. 比较运算符都有哪些符号? 2. 用比较运算符、变量、if语句写一个例子。(数字或string) - 满足下班时间与铃声两个条件才能下班 # 问题答案 ```js let time = 530; let ring = true; if(time!==530 && ring===true){ console.log('下班'); } else{ console.log('continous work'); } ``` # 备注(经验集/错误集)