Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Javascript - udělejte za mě domácí úkol!

Nevím, jestli ještě původní tazatel má zájem se něco učit, ale mně u losova řešení něco zaujalo...

Protože javascript zřejmě nemá operátor celočíselného dělení, všelijak se to obchází, já na to našel tohle:

(n - n % 10) /10
čemuž docela rozumím, nebo-li od čísla nejdřív odečtu zbytek po dělení a pak to vydělím a vyjde mi to vlastně bez toho zbytku

případně

n / 10 - n / 10 % 1
tomu už rozumím míň, ale snad je to tak, že to vydělím se zbytkem (za předpokladu, že dělení má vyšší prioritu než zbytek po dělení), zjistím zbytek tohoto výsledku po dělení jedničkou (což je vlastně ta desetinná část) a tu pak odečtu od toho podílu a zbyde mi celá část

0|n / 10;
tomuto ale rozumím nejmíň, je to vlastně dělení se zbytkem (dělení má vyšší prioritu) a s tím výsledkem se provede bitový součet s nulou???
To je asi z nějaké vyšší dívčí školy, rozumím tomu správně, že jakoby provádím bitový součet reálného čísla s celým, což způsobí, že výsledkem je celé číslo, jinak řečeno to odřízne desetinnou část?

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny