javascript数字变量显示0而不是null

标签 javascript

如何让 JavaScript 中的数字变量返回 0 而不是 null ?

我有一个用于用户查询的统计表。当搜索条件为 0 时,它在 JSON 对象中返回为 null,并在我的表中显示为 null。我想知道是否有任何解决方法

例如 选择 SUM( CASE WHENtable.color= 'red' THEN 1 ELSE 0 END ) AS 'Red', SUM( CASE WHENTable.color= 'Blue' THEN 1 ELSE 0 END ) AS 'Blue' 等...

var RedShirts = Stats.Red ;
$("#Red").text(RedShirts);

当它显示 null 而不是 0 时,我很烦恼.. 谢谢

最佳答案

尝试:

$("#Red").text(RedShirts || 0);

关于javascript数字变量显示0而不是null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21496406/

相关文章:

javascript - underscore.js 中 if 语句的字符串连接

javascript - 提交时 - 至少勾选一个复选框

javascript - KnockoutJS 订阅多个具有相同回调操作的 observables

javascript - 如何从 Blazor C# 代码调用静态 JavaScript 方法

javascript - setTimeout 在出现页面错误时停止工作?

javascript - var_dump($_POST) 在将表单提交到 codeigniter Controller 后不返回任何内容

javascript - 确定日期是周末还是工作日

javascript - D3.js geoPath map 返回错误 : <path> attribute d: Expected number

javascript - jQuery 读取多个 XML 文件并在插入到 HTML 中进行显示时删除重复项

javascript - 在 React 组件中测试 fetch() 方法