JavaScriptは、文字列データ「123」、またはフローティングポイント1.23の数を変換するために、数値値をparseintに変換する方法を提供します。
次のようにコードコードをコピーします。
parseint( "1");
parseint( "1.2");
parseint( "-1.2");
parseint(1.2);
parseint(0);
parseint( "0");
しかし、このparseint関数はあまり効果的ではありません。
次のようにコードコードをコピーします。
parseint('06 ');
parseint('08 '); // 0の新しいバージョンが改訂されました
parseint( "1g");
parseint( "g1");
この目的のために、データを整数に変換する関数を書きました。
次のようにコードコードをコピーします。
function toint(number){
return*1 |
}
// テスト
toint( "1");
toint( "1.2");
toint( "-1.2");
toint(1.2);
toint(0);
toint( "0");
toint(number.nan);
toint(1/0);
また、ネチズンによって書かれた変換関数もここにあります。これは、参照を提供するために書き留められています。これは、データを整数に変換するのにも適しています。
次のようにコードコードをコピーします。
function toint(number){
return && + number ||。
}
上記の2つの関数の整数の有効範囲JSは-1569325056〜1569325056であることに注意してください
JSで範囲の範囲を表現するために、次のように参照を提供する関数も書きました。
次のようにコードコードをコピーします。
function toint(number){
return infinity === number?(number*1 || 0).tofixed(0)*1;
}