JavaScript 中与、或、非的运用
在编写 JavaScript 代码时,我们经常会用到与、或、非这三个逻辑运算符。接下来,我们将逐一介绍这三个运算符在 JS 中的正确使用方法,通过实例帮助大家更好地理解其中的原理。
与运算符
与运算符是 &&,用来比较两个表达式的结果是否都为真,如果都为真,那么整个表达式的值为真;否则,整个表达式的值为假。
if (a > 0 && b > 0) {console.log('a 和 b 都大于 0');}例如,上面的代码就是比较变量 a 和 b 是否都大于 0,只有两个变量都大于 0 才会执行语句内部的操作。
或运算符
或运算符是 ||,用来比较两个表达式的结果是否其中一个为真,如果其中一个为真,那么整个表达式的值为真;否则,整个表达式的值为假。
if (a > 0 || b > 0) {console.log('a 或 b 至少大于 0');}例如,上面的代码就是比较变量 a 和 b 是否有一个大于 0,只要有一个变量大于 0 就会执行语句内部的操作。
非运算符
非运算符是 !,用来取反后面的表达式的值,如果原来的值为真,那么取反后的值为假,反之亦然。
if (!(a > 0)) {console.log('a 不大于 0');}例如,上面的代码中的括号内的表达式 a >0 是为真的,而使用了非运算符后,它的值被取反为假,因此下面的代码会被执行。
以上就是 JavaScript 中与、或、非运算符的用法及相应的示例代码。希望大家能够掌握这些基本的运算符,为日后的开发工作打下坚实的基础。上一篇:javascript中创建对象的三种方法
下一篇:javascript中函数









