【发布时间】:2015-03-11 18:43:42
【问题描述】:
我正在尝试将来自 HTML 文本字段的值与整数进行比较。它按预期工作。 条件是 -
x >= 1 && x <= 999;
其中x 是文本字段的值。只要值介于 1-999(含)之间,则条件返回 true,否则返回 false。
问题是,来自文本字段的值是字符串类型,我将它与整数类型进行比较。可以进行这样的比较还是应该使用 parseInt() 将 x 转换为整数?
【问题讨论】:
-
你不需要 parseInt()。在将数字与字符串进行比较时,JavaScript 会尽可能将字符串转换为数字。
标签: javascript