JavaScript编号保留前导0

Luk*_*ann 3 javascript numbers

我有一个问题,我建立了一个非常简单的javascript搜索邮政编码.我正在使用JS Numbers,因为我想检查传递的数字(搜索项)是否更少||等于或更多||等于max和min.

value >= splitZips[0] && value <= splitZips[1]
Run Code Online (Sandbox Code Playgroud)

但JavaScript的为数字var类型会删除0领先,这是一个问题,因为我有一个像01075,也像8430.邮政编码邮政编码所以找不到小4个位数代码.

知道如何解决这个问题吗?

ale*_*lex 7

代表他们作为一个String.在严格模式之外,前导零表示八进制数.

此外,为什么在计算数字时,前导零有任何意义?parseInt(num, 10)如果需要,只需使用.