@gimlen

Как поместить в многоуровневый массив значения?

Хочу поместить значения полученные от пользователя в многоуровневый массив для того чтобы вывести ответ на один и тот же вопрос в 1-й раз и во 2-й раз.

let expenses = [
  [
    prompt("Введите обязательную статью расходов в этом месяце"),
    prompt("Во сколько обойдется?"),
  ],
  [
    prompt("Введите обязательную статью расходов в этом месяце"),
    prompt("Во сколько обойдется?"),
  ],
];

console.log("Первый ответ" + expenses[[1][1]] + " " + expenses[[1][2]]);
console.log("Второй ответ" + expenses[(2)[1]] + " " + expenses[(2)[2]]);


Не вижу как можно по другому решить данное задание:
Задать пользователю по 2 раза вопросы:

“Введите обязательную статью расходов в этом месяце”

“Во сколько обойдется?”

Записать ответы в объект expenses в формате:

expenses: {
“ответ на первый вопрос” : “ответ на второй вопрос”
}
  • Вопрос задан
  • 45 просмотров
Решения вопроса 1
felony13twelve
@felony13twelve
let expenses = [ 
 [ 
 prompt('Как ваз зовут'), 
 prompt('Возраст') 
 ], 
 [ 
 prompt('Школа'), 
 prompt('Дом') 
 ] 
]; 
 
console.log("Первый " + expenses[0][0] + " " + expenses[0][1]); 
console.log("Второй " + expenses[1][0] + " " + expenses[1][1]);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы