ホームページ  >  記事  >  ウェブフロントエンド  >  js parsefloat parseint変換関数_基礎知識

js parsefloat parseint変換関数_基礎知識

WBOY
WBOYオリジナル
2016-05-16 18:36:141030ブラウズ

js parsefloat parseint

JavaScript は、eval()、parseInt()、parseFloat() という 3 つの明示的な型変換関数を提供します。

eval() 関数: 文字列式を数値に変換します。たとえば、ステートメント total=eval("432.1*10") の結果は total=4321 になります。つまり、値 4321 が total 変数に割り当てられます。

parseInt() 関数: 文字列を整数に変換します。戻り値は文字列の最初の文字から始まります。文字が整数で始まらない場合は 0 が返されます。 parseInt() 関数は、16 進数または 10 進数を変換することもできます。

例: parseInt("123xyz") は 123 を返しますが、parseInt("xyz") は 0 を返します。

parseFloat() 関数: parseInt() 関数と同様に、文字列に含まれる最初の浮動小数点数を返します。文字列が有効な浮動小数点数で始まらない場合は、0 が返されます。

例: parseFloat("2.1e4xyz") は 21000 を返し、parseFloat("xyz") は 0 を返します。

JavaScript の parseFloat 関数メソッドは、文字列から変換された浮動小数点数を返します。 使用法:

parseFloat(numString) ここで、numString パラメータは浮動小数点数を含む文字列です。 JavaScript の parseFloat 関数メソッドは、numString に格納されている数値に等しい数値表現を返します。 numString の接頭辞が浮動小数点数として解釈できない場合は、(数値の代わりに) NaN が返されます。

parseFloat("abc") // NaN を返します。
parseFloat("1.2abc") // 1.2 を返します。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。