相关疑难解决方法(0)

为什么在Javascript中没有> =(大于或等于)比较工作?

我在这里错过了什么?这个脚本对我来说很合适.

但出于某种原因,当我发送一个02897(或任何应该是罗德岛)的邮政编码时,它会返回新罕布什尔州.除了Javascript开发人员可能拥有的政治信仰(确定大多数人更愿意住在新汉普尔而不是罗德岛),为什么这个脚本不起作用?

新泽西州和阿拉巴马州的工作正常.为什么罗德岛不能得到一些爱?

function getState(zip) {
    var thiszip = zip; // parseInt(zip);
    if (thiszip >= 35000 && thiszip <= 36999) {
            thisst = 'AL';
            thisstate = "Alabama";
            }
    else if (thiszip >= 03000 && thiszip <= 03899) {
        thisst = 'NH';
        thisstate = "New Hampshire";
        }
    else if (thiszip >= 07000 && thiszip <= 08999) {
        thisst = 'NJ';
        thisstate = "New Jersey";
        } 
    else if (thiszip >= 02800 && thiszip <= 02999) {
        thisst = 'RI';
        thisstate = "Rhode …
Run Code Online (Sandbox Code Playgroud)

javascript comparison-operators

3
推荐指数
1
解决办法
216
查看次数

标签 统计

comparison-operators ×1

javascript ×1