a < 5 && a > 5 ? console.log(true) : console.log(false);
问 a为何值时 , 打印true
这个式子只会一直执行console.log(false)打印false,作为题目之所以这么写可能是为了混淆视听让人迟疑吧
我觉得也是,一直打印FALSE。。。。。。。让人怀疑人生
应该会一直得打印false吧(我没有运行过)
你这个题目是三目运算符(不懂的可以百度),相当于if。。else。。语句
你这个题目得意思是:同时符合a>5和a<5时,会打印true,否则就打印false
所以不可能会有一个数同时大于5或者小于5的,所以会打印false