我的问题是:为什么第一个代码不能很好地工作,但第二个代码完美无缺?
第一个代码:
function oddOrEven(N) {
if (N % 2 == 1) {
console.log('Weird');
} else if (2 <= N <= 5) {
console.log('Not Weird');
} else if (6 <= N <= 20) {
console.log('Weird');
} else if (N > 20) {
console.log('Not Weird');
}
}
Run Code Online (Sandbox Code Playgroud)
第二个代码:
function oddOrEven(N) {
if (N % 2 == 1) {
console.log('Weird');
} else if (N >= 2 && N <= 5) {
console.log('Not Weird');
} else if (N >= 6 && N <= 20) …
Run Code Online (Sandbox Code Playgroud)javascript ×1