Das Ziel ist nicht von Build-in-Funktionen Mathematik im Zusammenhang zu verwenden „ISEVEN“, zu bestimmen, aber was ist ISEVEN (-n) annimmt, und für diejenigen zu tun, nachzudenken, was (n-2) ist, dass es eine Variable subtrahiert bis zu einem Punkt von 1 oder 0 (Ich glaube nicht, dass das Buch erklärt, was die Übung ist, also nur die Antwort).„Eloquent Javascript“ Rekursion Übung
function isEven(n) {
if (n == 0)
return true;
else if (n == 1)
return false;
else if (n < 0)
return isEven(-n);
else
return isEven(n - 2);
}
Was Sie ist Frage? – IrkenInvader
Das klingt nach Hausaufgaben. –
'aber was ist isEven (-n) soll ich sagen, was ist das Negative eines negativen Wertes? – Thomas