0
0

Может расшифровать кто нибудь?

Подробно и по каждому пункту. 

Зачем в конце применили аллерт с делением переменной Money на 30?

И куда уходят вводимые значения? в консоле нет значений.

Зачем в конце применили "appData.expenses.a1 = a2;  appData.expenses.a3 = a4;"

let money = prompt("Ваш бюджет на месяц?", ''),
time = prompt('Введите дату в формате YYYY-MM-DD', '');

let appData = {
budget: money,
expenses: {},
optionalExpenses: {},
income: [],
timeData: time,
savings: false
};

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

appData.expenses.a1 = a2;
appData.expenses.a3 = a4;

alert(appData.budget / 30);


student_zbOCUMOI
3 years ago






Привет, если разобрался можешь помочь пожалуйста?

1) Я не понимаю зачем вопросы задавать по два раза 

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

2)зачем и что это делает:

appData.expenses.a1 = a2;
appData.expenses.a3 = a4;

3)В задании написанно:

Записать ответы в объект expenses в формате:
expenses: {
“ответ на первый вопрос” : “ответ на второй вопрос”
}

Но почему в решении после expenses стоит просто {}?

Вроде всё. Премного благодарна если кто нибудь ответит.

student_rp-AkOVr
3 years ago

Зачем в конце применили аллерт с делением переменной Money на 30?-этот вопрос снимаю. Это с задания

student_zbOCUMOI
3 years ago

2 ответов