IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Dominik Kutil:21.11.2018 15:10

Čauvec, snažím se vyřešit úkol do školy a už si nevím rady. JavaScript se učím teprve 2 měsíce a byl bych rád kdybyste mi někdo pomohl. tady překladám kod co již mám ale zbytek nevím . děkuji všem za rady

Zkusil jsem: let productsEl = document.getE­lementById('pro­ductsEl');
let itemsEl = document.getE­lementById('i­temsEl');
let priceEl = document.getE­lementById('pri­ceEl');
let amountCollection = document.getE­lementsByClas­sName("amount");
let priceCollection = document.getE­lementsByClas­sName("item-price");
let sleva = document.getE­lementById("dis­countEl");

let amountInputs = [...amountCollec­tion];
let priceInputs = [...priceCollec­tion];

var discount = 0;
discount.value == 0;

console.log(dis­count);
function updateItemsIn­Basket(event){
let sum = 0;
let cena2 = 100;
let vypis = 0;
//priceInputs­.forEach(functi­on(cenik, index2){
// index2[0].valu­e==100;
// })
amountInputs.fo­rEach(function(e­lement, index){
let val = parseInt(elemen­t.value);
let cena = 100;
if (!isNaN(val)){
sum += val;
vypis = priceInputs * val;

}

}
);

sleva.innerText = discount;
priceEl.innerText = vypis;
itemsEl.innerText = sum;
}

amountInputs.fo­rEach(function(e­lement, index){
element.addEven­tListener('ke­yup', updateItemsIn­Basket)
});

Chci docílit: //Vaším úkolem bude vytvořit funkci, která bude do globální proměnné discount ukládat slevu.
//Tato vaše funkce se bude spouštět ve funkci updateItemsIn­Basket.
//Proměnná slevy bude vždy buď mít hodnotu 200 nebo 0. Cena u všech produktů může být stejná, stanovte si.
//Při celkové cenně nad 1000kč vyplývající z celkového množství produktů bude v proměnné hodnota 200, jinak 0.

 
Odpovědět
21.11.2018 15:10
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 1 zpráv z 1.