Рандомный обьект
Поскажите как сделать кто знает
Задание: (Корзина Товаров) Вам дается ссылка на 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, время: 09:17. |