Округление:
Math.floor - Округление в меньшую сторону: 3.1 становится 3, а -1.1 — -2.
Math.ceil - Округление в большую сторону: 3.1 становится 4, а -1.1 — -1.
Math.round - Округление до ближайшего целого: 3.1 становится 3, 3.6 — 4, а -1.1 — -1.
Math.trunc - Производит удаление дробной части без округления: 3.1 становится 3, а -1.1 — -1.
num.toFixed(n) округляет число до n знаков после запятой и возвращает строковое представление результата.
let num = 12.34;
alert( num.toFixed(1) ); // "12.3"
isNaN(value) - преобразует значение в число и проверяет является ли оно NaN:
isFinite(value) преобразует аргумент в число и возвращает true, если оно является обычным числом, т.е. не NaN/Infinity/-Infinity:
Функция parseInt возвращает целое число, а parseFloat возвращает число с плавающей точкой:
Объект Math - имеет множество математических функций
