web-dev-qa-db-ja.com

javascriptで整数除算を行う方法(浮動小数点ではなくintで除算の答えを取得する)?

整数除算を行うことができるJavascriptの関数はありますか?つまり、浮動小数点数ではなくintで除算の答えを取得することを意味します。

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

しかし、xを45にしたいのです。数字の最後の桁を削除しようとしています。

80
Nakib
var answer = Math.floor(x)

この一般的な質問をグーグル検索するときに、これが将来の検索者に役立つことを心から願っています。

197
Neeraj
var x = parseInt(455/10);

ParseInt()関数は文字列を解析し、整数を返します。

基数パラメーターは、使用する数値システムを指定するために使用されます。たとえば、基数16(16進数)は、ストリング内の数値を16進数から10進数に解析することを示します。

Radixパラメーターが省略された場合、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)
23
ST3