Часть 1. Цифры

В отличие от других языков программирования, JavaScript — хорошо отсортированный язык.

В других языках, таких как C++ или Java, наша система счисления разделена на различные категории, такие как int (для целых чисел), float (для десятичных точек), doubles (для высокоточных чисел с плавающей запятой) и так далее, и так далее.
Но знаете что? В JavaScript есть только один тип данных для чисел, т. е. «Число».
Это означает, что независимо от типа числа, с которым вы имеете дело в JavaScript, вы обрабатываете его точно так же, как так же.

Так что на самом деле в JS есть еще один тип данных — «BigInt». Но мы обсудим это позже.

Теперь, когда вы знаете тип данных для чисел, вы можете попробовать сделать следующее:
1. Объявите пару переменных и инициализируйте их целым числом и числом с плавающей запятой соответственно.

let myInt = 5;
let myFloat = 6.667;
myInt;
myFloat;

Введите указанные выше команды в консоль JavaScript и проверьте, работает ли она.
2. И еще одно.
В JS есть оператор под названием typeof, который сообщает нам тип данных объявленной или инициализированной переменной.

typeof myInt;
typeof myFloat;

В обоих случаях вы должны получить «Число».
3. Важно помнить, что числовые значения следует вводить без кавычек.

Полезные числовые методы:

В JS есть множество методов, которые помогут вам при написании кода для вашего будущего проекта. Эти методы перечислены в официальной Документации MDN. Перечислим здесь несколько:

  1. Метод tofixed(): помогает округлить число до фиксированного числа знаков после запятой. Количество десятичных разрядов, которое мы хотим получить в выводе, предоставляется в качестве аргумента.
let lotsOfDecimal = 1.766584958675746364;
lotsOfDecimal;
let twoDecimalPlaces = lotsOfDecimal.toFixed(2);
twoDecimalPlaces; 

Запустите приведенный выше код и посмотрите, как произойдет волшебство!

  1. Преобразование в числовой тип данных. Иногда по разным причинам число сохраняется в формате string (чаще всего это происходит, когда данные вводятся в form input и тип ввода — текст).
    Итак, мы используем: Number()
    Передаем имя переменной, в которой хранится число в строковом формате, в качестве аргумент.
let myNumber = '74';
Number(myNumber);

Теперь приведенный выше код преобразует строку «74» в число 74.

Это было для этой статьи. В следующей статье мы узнаем об операторах в JavaScript. Следите за другими такими статьями. Продолжай учиться!