如果值为零时条件解析为真

约翰里奇

我的代码基本上是这样的:

console.log(placeCost) //this returns 0 (the number, not string)
 if (!placeCost || placeCost == false || placeCost == "undefined" || placeCost == '') {
 console.log("no")
             }
else {console.log('yes')}

结果在控制台中为“否”。为什么这解析为“真”?

贝利安

尝试使用===运算符,不要检查!var您是否打算接受虚假参数。https://developer.mozilla.org/en-US/docs/Web/JavaScript/Equality_comparisons_and_sameness

if (placeCost === false || placeCost === "undefined" || placeCost === '') {
    console.log("no")
} else {
    console.log('yes')
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当amCharts中的值为零时显示图形标签

来自分类Dev

值为零时的 PHP 脚本错误

来自分类Dev

值为零时未更新 OpenJPA 实体

来自分类Dev

如果条件为真,则替换列表中的值

来自分类Dev

如果条件为真,则在数组中包含值

来自分类Dev

SpriteKit&Swift,如果条件为真,则使平台为零将不起作用

来自分类Dev

SpriteKit&Swift,如果条件为真,则使平台为零将不起作用

来自分类Dev

PHP值为零时切换错误的响应

来自分类Dev

当参考表中的值为零时,重置运行总计

来自分类Dev

赋值为零时,通过从块中返回值来分配变量

来自分类Dev

将数组中的所有值设置为零时出错

来自分类Dev

当dayOfWeek的值为零时,是否可以将单元格留空?

来自分类Dev

如果条件被跳过,即使条件为真

来自分类Dev

当值为零时,WebAPI不为INT返回JSON

来自分类Dev

当值为零时,Matlab线图与轴重叠

来自分类Dev

比较浮点数为零时的奇怪行为

来自分类Dev

倒计时为零时效果不佳

来自分类Dev

总和为零时如何删除pdf文件

来自分类Dev

当Debug设置为零时,Heroku上的CakePHP错误

来自分类Dev

在selectionStart突出显示为零时代码中断

来自分类Dev

当coundown为零时如何更改文本

来自分类Dev

仅当静态属性为零时如何设置它?

来自分类Dev

计数为零时不显示 PostgreSQL 行

来自分类Dev

如果条件为真,则选择数据

来自分类Dev

如果条件为真,则排除文件

来自分类Dev

如果条件为真,则Cobol不进入

来自分类Dev

如果条件为真,则动态添加图标

来自分类Dev

如果条件为真,则停止功能

来自分类Dev

如果条件总是评估为真