GUIDE深度 · Deep dive

JS 输出题怎么做?

JS 输出题先看类型:`+` 遇到字符串会拼接,`-` 会转数字。再看真值:0、''、null、undefined、NaN 都是 false。最后按 JSON 写答案,字符串带双引号。

更新 2026-10-30 · 公式可核验

类型转换

"5" + 2 = "52","5" - 2 = 3。

[] + [] = "",[] + {} = "[object Object]"。

真值

0/''/null/undefined/NaN 为 false。

?? 只处理 null/undefined,|| 处理所有假值。

常见问题

为什么答案有引号?

JSON 字符串需要双引号,用来区分字符串和数字。

undefined 怎么表示?

直接写 undefined,不是字符串。

数据来源

相关计算器

JavaScript 输出题闯关:1000 道表达式/数组题游戏化学习1000 道 JavaScript 输出题,覆盖算术、字符串、数组方法、对象、JSON 和逻辑运算,分 50 关,按遗忘曲线复习。

更多指南

平假名和片假名有什么区别?阅读指南遗忘曲线怎么复习?阅读指南音读和训读怎么分?阅读指南N5 汉字学习顺序阅读指南