Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么事!用JavaScript是什么意思?_Javascript_Logic_Logical Operators - Fatal编程技术网

什么事!用JavaScript是什么意思?

什么事!用JavaScript是什么意思?,javascript,logic,logical-operators,Javascript,Logic,Logical Operators,我有以下的表达: !([BLANK] === 4) && "STRing" === "STRing" 我的问题是,的作用是什么符号在这个表达式中的意思是什么?代码符号用于指示定义的表达式是否为false 例如,!(5==4)将返回true,因为5不等于4 英语中的对应词是而不是 一些进一步的测试: var Spectric=“酷”; log(“5不等于4吗?”+!(5==4))//真的 log(“foo”是否不等于“bar”?”+!(“

我有以下的表达:

!([BLANK] === 4) && "STRing" === "STRing"

我的问题是,
的作用是什么符号在这个表达式中的意思是什么?

代码符号用于指示定义的表达式是否为
false

例如,
!(5==4)
将返回
true
,因为5不等于4

英语中的对应词是
而不是

一些进一步的测试:

var Spectric=“酷”;
log(“5不等于4吗?”+!(5==4))//真的
log(“foo”是否不等于“bar”?”+!(“foo”==“bar”)//真的

log(“Spectric不等于Spectric吗?”+!(Spectric==Spectric))//false
&&
称为短路操作员。并考虑操作者的优先权。空白是一个多变的M问什么?实际上,对代码做了修改!(var==4)返回FALSE这是否回答了您的问题?