function solution(num) {
return num % 2 === 0 ? 'Even' : 'Odd'
}
// vanilla
function isEven(num) {
return num % 2 == 0;
}
function isOdd(num) {
return Math.abs(num % 2) == 1;
}
// ES6
const isEven = num => ((num % 2) == 0);
//bitwise AND operator
const isOdd = function(num) { return num & 1; };
const isEven = function(num) { return !( num & 1 ); };
const isEven = num => num % 2 === 0;
console.log(isEven(2));
// Result: True
let arr = [1,2,3,4,5,6,7,8,9,10,11,12]
let odds = arr.filter(n => n%2)
console.log(odds)
Run code snippetHide results