Python týden Geek tričko zdarma
Tričko zdarma! Stačí před dobitím bodů použít kód TRIKO15. Více informací zde
Pouze tento sleva až 80% na kurzy Python

Diskuze: Prototype

Aktivity (2)
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.