Как игнорирующие остаточными или десятичные значения: Пример: var x = 5/2;
Результат: x = 2.5;
Что я хочу, что бы десятичное значение будет игнорироваться, так что конечный результат должен быть x = 2;
Javascript Целые числа
0
A
ответ
5
Вы можете использовать Math.floor()
(округление до конца), Math.ceil()
(округление вверх) или Math.round()
(округленное до ближайшего целого), в зависимости от того, как вы хотели удалить десятичную.
Пример:
, если x = 2.5
, Math.floor(x) = 2
, Math.ceil(x) = 3
, Math.round(x) = 3
.
Справочно:
Проверить скрипку http://jsfiddle.net/BVYDR/
3
Оператор |
заставляет его аргумент целочисленного значения округления к нулю.
(3.141592654 | 0) === 3
3
parseInt(5/2)
даст вам 2
Смежные вопросы
- 1. Целые числа в JavaScript
- 2. Javascript - надёжно использовать числа как целые числа?
- 3. Отрицательные целые числа> Положительные целые числа?
- 4. Вычитайте целые числа со знаком в JavaScript
- 5. Целые числа добавляются вместо добавления (Javascript)
- 6. Javascript regex положительные отрицательные целые числа
- 7. Функция Javascript получает только целые числа
- 8. Как проверить, содержит ли массив целые числа или целые числа
- 9. haxe: целые целые числа для абстрактных Int64
- 10. ifstream случайные целые числа?
- 11. Непрерывные целые числа
- 12. Целые числа, обозначающие 0?
- 13. Целочисленные целые числа
- 14. Средние случайные целые числа
- 15. Целые числа в BASIC
- 16. Validate целые положительные числа
- 17. Луа - Обнаружение целые числа
- 18. Случайные целые числа C++
- 19. Целые числа из строк
- 20. Псевдослучайные целые числа
- 21. Целые числа и вычисления
- 22. Различные целые числа? C#
- 23. Сравнить Целые числа
- 24. Неизменяемые целые числа
- 25. Python Бесконечные целые числа
- 26. Целые числа в строках
- 27. Статические целые числа
- 28. KDTree двойные целые числа
- 29. Сравнить целые числа
- 30. Как сделать текст = целые числа
Tricky, но это может быть медленнее http://jsperf.com/math-floor-vs-math-round-vs-parseint/2 – Alfabravo