Сообщение от eudji
|
дан изначальный код:
var lost = [4, 8, 15, 16, 23, 42];
var count = lost.length;
var isLost = function (n) {
for ( ) {
if ( n === lost[i]) {
return ;
}
}
return ;
};
if ( isLost(12) ) {
console.log('12 is a lost number');
}
if ( isLost(16) ) {
console.log('16 is a lost number');
}
Задание такое: дописать функцию isLost так, чтобы при проверке числа n цикл возвращал значения true или false. таким образом будет производится проверка является число isLost или нет.
|
Дописываю!
var lost = [4, 8, 15, 16, 23, 42];
var count = lost.length;
var isLost = function (n) {
for (var i=0; i<count; i++ ) {
if ( n === lost[i]) {
return false;
}
}
return true;
};
if ( isLost(12) ) {
alert('12 is a lost number');
//console.log('12 is a lost number');
}
if ( isLost(16) ) {
alert('16 is a lost number');
//console.log('16 is a lost number');
}