Discuss / JavaScript / 廖老师,您好,鉴于负数也可以是奇数,如-1,且-1 % 2 !== 1

廖老师,您好,鉴于负数也可以是奇数,如-1,且-1 % 2 !== 1

Topic source
var arr = [-1, 2, 4, 5, 6, 9, 10, 15];
arr.filter(function (x) {
    return x % 2 === 1;
}); // [5, 9, 15]

因此,应该修改为:

var arr = [-1, 2, 4, 5, 6, 9, 10, 15];
arr.filter(function (x) {
    return x % 2 !== 0;
}); // [-1, 5, 9, 15]

多谢指教:-)

廖雪峰

#2 Created at ... [Delete] [Delete and Lock User]

好吧


  • 1

Reply