JSFiddle - React, Tailwind, and code Playground
JavaScript
var x = 10, y = 3;
function div(val, by){
return (val - val % by) / by;
}
//результат с остатком
alert(x/y)
//результаты без остатка
//округление
if(x/y >= 0)
alert(Math.floor(x/y))
else
alert(Math.ceil(x/y));
//приведение к Int
alert(parseInt(x/y));
//рекомендуемый вариант
alert(div(x, y))
//тоже что и Math.floor(x/y)
alert(~~(x/y));
//варинаты с побитовыми операциями
alert(x/y>>0);
alert(x/y|0);