文字列を int 値に変換するために ParseInt 関数をよく使用します。ParseInt 関数には設定できるパラメーターが 2 つあり、2 番目のパラメーターはデフォルトに設定できます。
ParseInt("string", 使用されるベース)
var num1=ParseInt("10",2)///2
var num1=ParseInt("10",8)///8
var num1=ParseInt("10",10)//10
var num1=ParseInt("10",16)//16
基本パラメータはオプションです: 16、8、10、および 2。
通常は基数 10 を使用します。常に 2 番目のパラメーターを使用し、それを 10 に設定するのが最善です。2 番目のパラメーターがない場合は、関数が基数の選択方法を決定します。 (問題が発生する可能性があります。たとえば、「070」は ECMAScript 3 では 8 進数とみなされ、ECMAScript 5 では 10 進数とみなされます)