Dělení a zbytek

Zatím jsme si ukázali jak fungují standardní aritmetické operace jako je sčítání, násobení …

Předtím než se pustíme do dělení je důležité zmínit, že v programovacích jazycích se desetinná čísla zapisují s tečkou místo čárky. Takže například místo 1,5 napíšeme 1.5. Toto je důležité si zapamatovat abyste předešli zbytečným chybám.

Nyní se podíváme na dělení a zbytek po dělení. Když v JavaScriptu provedete dělení pomocí operátoru /, tak výsledek bude to co bychom očekávali např.:

console.log(3 / 2); // vypíše 1.5
console.log(4 / 2); // vypíše 2.0
console.log(1 / 0.5); // vypíše 2.0

Co kdybychom ale chtěli zjistit celočíselný zbytek? Na to bychom použili operátor modulo - %. Například:

console.log(3 % 2); // vypíše 1, protože 3/2 = 1, zbytek 1
console.log(4 % 2); // vypíše 0, protože 4/2 = 2, zbytek 0
console.log(1 % 0.5); // vypíše 0, protože 1/0.5 = 2, zbytek 0

Pokyny

Na druhém řádku vytvořte proměnnou vPenezence s hodnotou 100.

Na třetím řádku vypište kolik vám zbyde peněz, když koupíte co nejvíc čokolády pomocí příkazu:

console.log(vPenezence % cenaCokolady);

Začněte programovat zdarma

Registrací souhlasíte s provozními podmínkami a zásadami ochrany osobních údajů.

Nebo se registrujte pomocí:

9/10