Tho*_*mas 3 javascript if-statement
如果 if((hit.transform != transform)是手段if hit.transform is Not transform,那么我该如何检查该陈述是否正确.if(hit.transform = transform)似乎不起作用.
你需要两个平等的标志
if (hit.transform == transform)
Run Code Online (Sandbox Code Playgroud)
请注意,这将允许各种隐式转换,因此您应该使用三个等于符号 - 标识相等或严格相等:
if (hit.transform === transform)
Run Code Online (Sandbox Code Playgroud)
请注意,单个等号是赋值.
x = y;
Run Code Online (Sandbox Code Playgroud)
现在x的值为y.
你的陈述
if(hit.transform = transform)
Run Code Online (Sandbox Code Playgroud)
将hit.transform分配给transform的值,然后测试以查看此表达式的结果(与hit.transform的新值相同)是否为"truthy"
| 归档时间: |
|
| 查看次数: |
138 次 |
| 最近记录: |