javascript - 逻辑 && 和 || 有何作用括号外面做什么?

标签 javascript logic

我看到了这样的 JavaScript 代码

if (a_condition_is_true){
//do this;
//annd this;
var1||var2;
var3 && var4 = var5  // or somthing like that

}

如标题所示,逻辑 && 和 || 有何作用?外面有括号吗?? 谢谢 编辑

if(a_variable<>a_value){//is that operator (<> not equal !=)legal or not for i saw it before 
//do somthing
}

最佳答案

自从

var1||var2;

表示“如果为真,则评估 var1 并使用其结果,否则评估 var2 并使用其结果”,相当于

if (!var1) { var2; }

关于javascript - 逻辑 && 和 || 有何作用括号外面做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22444095/

相关文章:

javascript - getElementById 不起作用 - JavaScript

javascript - 单击链接 -> 设置 cookie -> 加载附加样式表

javascript - jQuery拆分数组问题

javascript - 我输入的输入值没有显示在 JavaScript 中

logic - 创建一个函数,对给定 x 值的多项式进行微分?

JavaScript 逻辑没有贯彻到底

javascript - 根据选择更改下拉文本

javascript - ES6 模块加载器是标准的一部分吗?

python - 10位数字和日期时间有什么关系

sql - SQL Server 中的重叠时间