Pokud máte nezáporné číslo, můžete jej odvodit různými způsoby.
Jedním z nejjednodušších způsobů je použití funkce console.log(). Do této funkce můžete přenést číslo a zobrazí jej v konzoli. Například:
let number = 10;console.log(number); // Выведет 10
Pokud chcete v dokumentu HTML vygenerovat číslo, můžete použít značku a vložit číslo do této značky. Například:
Число: 10
let number = 10;if (number >= 0) else
Chcete-li číslo odvodit pomocí příkazu print, musíte jej uvést jako argument operátora:
number = 42print(number)
V důsledku provedení tohoto kódu bude na obrazovku zobrazeno číslo 42.
name = "John"age = 30print("Меня зовут", name, "и мне", age, "лет.")
V tomto případě bude na obrazovce uveden následující řádek: "jmenuji se John a je mi 30 let."
Zobrazení čísla v okně prohlížeče
K zobrazení čísla v okně prohlížeče lze použít značkovací jazyk HTML. Uvnitř dokumentu HTML lze pomocí značek vytvořit různé prvky, jako jsou paragrafy a nadstavbový text.
Отображение числа Число: 42
Число: 123
V důsledku toho získáme:
Počet: 42
Pomocí HTML lze tedy snadno zobrazit číslo v okně prohlížeče pomocí značek strong a em.
Jednou z těchto funkcí je toLocaleString. Tato funkce má několik možností: jazyk, zemi a objekt s nastavením formátování. Chcete-li například odvodit číslo 1000 s oddělovačem tisíců bitů, můžete použít následující kód:
const number = 1000; const formattedNumber = number.toLocaleString('ru-RU'); console.log(formattedNumber); // "1 000"
Lze použít i funkci Number.prototype.toFixed, která umožňuje nastavit počet znaků za čárkou. Například pro odvod čísla 3.14159 se dvěma znaky za čárkou:
const number = 3.14159; const formattedNumber = number.toFixed(2); console.log(formattedNumber); // "3.14"
Pokud je nutné vybrat číslo jako peněžní částku s uvedením měny, můžete použít funkci Intl.NumberFormat. Chcete-li například odvodit číslo 5000 jako částku v hřivnách, můžete použít následující kód:
const number = 5000; const currencyFormatter = new Intl.NumberFormat('ru-RU', < style: 'currency', currency: 'RUB' >); const formattedNumber = currencyFormatter.format(number); console.log (formátované číslo) / / " 5 000 ₽"