В JavaScript нет специального оператора для непосредственного выполнения целочисленного деления. Однако существует несколько методов, которые можно использовать для достижения поведения, подобного целочисленному делению. Вот несколько подходов:
-
Использование функции Math.floor():
const result = Math.floor(a / b);
-
Использование оператора побитового сдвига вправо:
const result = a >> b;
-
Использование функции parseInt():
const result = parseInt(a / b);
-
Использование функции Math.trunc():
const result = Math.trunc(a / b);
-
Использование оператора деления и округление до ближайшего целого числа:
const result = Math.floor(a / b);
Обратите внимание, что эти методы имитируют целочисленное деление путем усечения десятичной части результата. Кроме того, имейте в виду, что JavaScript использует арифметику с плавающей запятой, поэтому будьте осторожны при работе с большими числами или вычислениями, чувствительными к точности.