Рандомный обьект
Поскажите как сделать кто знает
Задание: (Корзина Товаров) Вам дается ссылка на js файл ее вы подключаете перед вашим script.js: 1 <scrip<src="https://nibltaov.github.io/dz5/script.js"></script> Которая отдает function cartObj() а эта функция отдает вам рандомный обьект Например:
'Lavash': {
info: 'Big Cheese',
price: 15000
},
'Hot-dog': {
info: 'mini',
price: 8500
},
'Cola': {
info: '1.5 L',
price: 9000
}
}
Вы должны при помощи цыкла взять данные из этой ссылки вывести конечную строку в console: Где будет выведен список заказа и в конце общая стоимость заказа сразу с доставкой. должно выглядеть так Вы заказали Lavash big cheese,Hot-dog mini,Cola 1.5 L, | Общая стоимость 41500сумм с доставкой (9000) |
let randobj = {'Lavash': {
info: 'Big Cheese',
price: 15000
},
'Hot-dog': {
info: 'mini',
price: 8500
},
'Cola': {
info: '1.5 L',
price: 9000
}
};
function calc (obj) {
const zakaz = Object.entries(obj);
const ac = {str:'', sum:0};
for (let [name, subinf] of zakaz) {
ac.str += ( ac.str? ',' : '') + name + ' ' +subinf.info;
ac.sum += subinf.price;
}
const s = `Вы заказали ${ac.str} | Общая стоимость ${ac.sum}`;
console.log(s);
alert(s)
}
calc (randobj)
Как считать доставку, понятия не имею |
| Часовой пояс GMT +3, время: 16:29. |