if多条件判断机制问题

  var a=1000;    if(1001>=a>999){        console.log('ok');
    }else{        console.log('no')
    }

输出no;

    var a=1000;    if(1000<=a<1001){        console.log('ok');
    }else{        console.log('no');
    }

输出ok;

为什么第一段拆分出来。
1001>=a;
a>999;
都能同时成立。
但是组合在一起就不行了呢?
虽然大概知道了点判断机制,但是能有人详细说说嘛?


暮色呼如
浏览 701回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript