如何在 javascript 中进行整数除法(在 int 而不是 float 中得到除法答案) ?

Javascript 中有没有什么函数可以让你做整数除法,我的意思是用 int 表示除法的结果,而不是用浮点数。

var x = 455/10;
// Now x is 45.5
// Expected x to be 45

但是我希望 x 是45,我试图从数字中去掉最后一个数字。

215050 次浏览
var answer = Math.floor(x)

我真诚地希望这将有助于未来的搜索时,谷歌这个常见的问题。

var x = parseInt(455/10);

函数 parseInt ()解析一个字符串并返回一个整数。

基数参数用于指定数字系统 例如,使用基数为16(十六进制)表示 字符串中的数字应该从十六进制数解析为 十进制数。

如果基数参数被省略,JavaScript 假设如下:

If the string begins with "0x", the radix is 16 (hexadecimal)
If the string begins with "0", the radix is 8 (octal). This feature is deprecated
If the string begins with any other value, the radix is 10 (decimal)