Přejít na hlavní obsah

Jak vyvést číslo, pokud je nezáporné

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 ₽"