код не работает помогите найти ошибку
плиз, нужна помощь
что нужно дописать,в этом коде чтоб работал Собрать информацию о 15 пользователях (фамилия и возраст). Для хранения информации использовать двумерный массив. С помощью функции найти всех пользователей, старше 14 лет. var KOLOBOK=[]; KOLOBOK=[ ["Волочков",13] ["Деркач",14] ["Лемешенко",14] ["Горячев",15] ["Гусак",3] ["Продан",5] ["Кушнир",13] ["Кувайкин",13] ["Колесник", 18] ["Семенович", 9] ["Мухин",14] ["Фомин",14] ["Рубашов"17] ["Бабаловский",15] ["Раканов",12] ]; function srawn(x) { if (x>14) { return true; { for (var i=0 |
что нужно дописать в этом коде
кто знает? |
Сперва исправить ошибки в объявлении массива, его элементы не разделены:
["Волочков",13], ["Деркач",14], .... и ["Рубашов",17] а в цикле проверять for(var i=0; i < KOLOBOK.length; i++) { if(KOLOBOK[i][1] > 14) alert(KOLOBOK[i][0] + " старше 14 лет") } |
что то не работает
var KOLOBOK=[];
KOLOBOK=[ ["Волочков",13], ["Деркач",14], ["Лемешенко",14], ["Горячев",15], ["Гусак",3], ["Продан",5], ["Кушнир",13], ["Кувайкин",13], ["Колесник", 18], ["Семенович", 9], ["Мухин",14], ["Фомин",14], ["Рубашов"17], ["Бабаловский",15], ["Раканов",12] ] function srawn(x) { if (x>14) } return true; for(var i=0; i < KOLOBOK.length; i++) { if(KOLOBOK[i][1] > 14) alert(KOLOBOK[i][0] + " старше 14 лет") } |
может что еще дописать?
|
А как должно работать?
Цикл показанный просто перебирает массив и выводит тех кто старше 14 лет. Это будет работать без проблем. Вы хотите сравнивать в функции, в которую впихнули пример. Такое работать не будет. Аргумент x переданный в функцию это что, фамилия, которую нужно найти в массиве и узнать ее возраст? |
Часовой пояс GMT +3, время: 14:40. |