我不明白为什么我不能让代码输入此代码else块:的JavaScript永远不会进入else块
var d = new Date();
var n = d.getHours();
if(n >= 6 || n <= 21) {
$('body').html('<div id="bg"><img src="bg_day.jpg" alt=""></div>');
} else {
$('body').html('<div id="bg"><img src="bg_night.jpg" alt=""></div>');
}
有人可以帮我吗?
'n> = 6 || n <= 21'永远是正确的尝试'n> = 6 && n <= 21' – megawac
你是什么意思,你不能得到它的工作?你是否说过其他条件从未被调用过?还是你说它在调用时不起作用? –