Показать сообщение отдельно
  #4 (permalink)  
Старый 11.02.2018, 14:03
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,795

Почему не так?
function isEven(n){
    return n%2==0;
}


upd. потому что есть задание.
Попробуйте так:
function isEven(n){
	if(n == 0)
		return 'true';
	else if(n == 1)
		return 'false';
	else 
		return isEven(n-2);
};

console.log(isEven(10)); // true
console.log(isEven(11)); // false
console.log(isEven(-1)); // error

Последний раз редактировалось Nexus, 11.02.2018 в 14:09.
Ответить с цитированием