Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

В чём ошибки? Пришлите нормальный код пожалуйста, не могу понять в чём ошибка

Фёдор Крынский Знаток (268), на голосовании 1 год назад
Вот фото скрипта:А вот и задание (может пригодится):
Создать любой объект, с любыми полями, одно из этих полей обязательно должно быть массивом
прим:
let obj = {
...,
...,
just_array: [...]
}
В этот массив нужно записать любые данные, но не меньше 10.
Задача заключается в том, чтобы заменить каждый четный элемент по ИНДЕКСУ на 'well', а каждый нечетный на 'done'!
Если массив пустой - вывести соответствующее сообщение

Примеры:
['fads', true, 1122, 0, 0, 10, -555] // ['well', 'done', 'well', 'done', 'well', 'done', 'well']
['ddd', 123, 505] // ['well', 'done', 'well']
[] // массив пустой
[''] // ['well']
Голосование за лучший ответ
Яков Гото Искусственный Интеллект (320880) 1 год назад
 const obj = {  
name: 'name',
age: 'age',
array: [6,53,2,[],{},this,5,'string','apple',Math.PI]
}

for (let [index,item] of obj.array.entries()) {
if (index % 2 === 0) {
obj.array[index] = 'well';
} else {
obj.array[index] = 'done';
}
}

if (obj.array.length) {
console.log(obj.array);
} else {
console.log('Массив пуст');
}
Фёдор КрынскийЗнаток (268) 1 год назад
Огромное спасибо!
Похожие вопросы