Одна из распространённых задач, которую часто встречают начинающие программисты в JavaScript, это конвертация дробного числа в целое. При этом нужно учесть два основных способа преобразования: округление и отбрасывание дробной части.
Рассмотрим пример. Допустим, есть дробное число 10.75. Цель — преобразовать это число в целое двумя способами: путём округления и путём отбрасывания дробной части.
Округление
Одним из способов преобразования дробного числа в целое является округление. В JavaScript для этого используется встроенная функция Math.round()
. Эта функция возвращает ближайшее целое число, округляя вверх или вниз.
Пример кода для округления числа 10.75:
var num = 10.75; var roundNum = Math.round(num); console.log(roundNum); // Выводит: 11
В этом примере число 10.75 округляется до ближайшего целого числа, что в данном случае является числом 11.
Отбрасывание дробной части
Другим способом преобразования дробного числа в целое является отбрасывание дробной части. В JavaScript для этого можно использовать встроенную функцию Math.floor()
. Эта функция возвращает наибольшее целое число, меньшее, либо равное указанному числу.
Пример кода для отбрасывания дробной части числа 10.75:
var num = 10.75; var floorNum = Math.floor(num); console.log(floorNum); // Выводит: 10
В этом примере дробная часть числа 10.75 отбрасывается, и результатом является число 10.
Таким образом, в JavaScript есть удобные встроенные функции для преобразования дробного числа в целое двумя разными способами: путём округления и путём отбрасывания дробной части.
Добавить комментарий