This one feels like it's going to be very easy.
Write a recursive program to determine whether a number is even or odd.
What is wrong with just saying num % 2 === 0 ?
Yeah, I don't know why you would spend time doing this but:
function is_even_recursion(number){
if (number < 0) {
number = Math.abs(number);
}
if (number === 0) {
return true;
}
if (number === 1) {
return false;
}
else {
number = number - 2;
return is_even_recursion(number);
}
}
It works!
No comments:
Post a Comment