Just need help in identifying what I am doing wrong on this codewar challenge.
I realize this may be easy for some but please note I am just a beginner with Javascript.
I've found 2 issues inside your code block. You have to run loop over array length instead of entire array otherwise you can use foreach loop. You need to return odd/even value after finishing your loop. Please check updated code as follows, hope it'll help.
function findOutlier(integers){
var even = [];
var odd = [];
for (var i = 0; i < integers.length; i++) {
if (integers[i] % 2 === 0) {
even.push(integers[i]);
} else {
odd.push(integers[i]);
}
}
if (even.length === 1) {
console.log("OK..1");
return even;
} else {
console.log("OK..2");
return odd;
}
}