parseFloat【文字列→浮動小数点数 変換】
parseInt【文字列→整数値 変換】
valueOf【Number値 取得】
Number.parseFloat【文字列→浮動小数点数 変換】
メモ
概要
- 数値文字列を浮動小数点数に変換
- グローバルのparseFloat【文字列→浮動小数点数 変換】と同等
- 文字列 ⇔ 数値 については、Number【数値】オブジェクトのメモを参照
外部リンク
- ECMA-262 (英語)
Number.parseFloat ( string ) ES2024 (15) ES2023 (14) ES2022 (13) parseFloat ( string ) ES2024 (15) ES2023 (14) ES2022 (13)
構文
Number.parseFloat( string )
浮動小数点数 (Number型)
NaN:変換不可
string 数値文字列
文字列型でない場合、文字列型に変換
先頭ホワイトスペースは無視
無効文字があれば、直前の文字までを変換
変換できない場合、NaN
例
Number.parseInt【文字列→整数値 変換】
メモ
概要
- 指定基数に従って、数値文字列を整数に変換
- グローバルのparseInt【文字列→整数値 変換】と同等
- 文字列 ⇔ 数値 については、Number【数値】オブジェクトのメモを参照
外部リンク
- ECMA-262 (英語)
Number.parseInt ( string, radix ) ES2024 (15) ES2023 (14) ES2022 (13) parseInt ( string, radix ) ES2024 (15) ES2023 (14) ES2022 (13)
構文
Number.parseInt( string, radix )
整数 (Number型)
NaN:変換不可
string 数値文字列
文字列型でない場合、文字列型に変換
先頭ホワイトスペースは無視
無効文字があれば、直前の文字までを変換
変換できない場合、NaN
radix 基数 (0 / 2~36) 詳細は下記参照
radix | 処理 |
---|---|
数値型以外 | 数値型に変換 |
undefined または 0 | 自動判定 stringが "0x" または "0X" で始まっていれば 16進数、それ以外は 10進数 (実装によっては、8進数も対応) |
範囲外 | NaN |
例
Number.prototype.valueOf【Number値 取得】
メモ
概要
- Number値【数値型】を取得
外部リンク
- ECMA-262 (英語)
Number.prototype.valueOf ( ) ES2024 (15) ES2023 (14) ES2022 (13)
構文
number.valueOf( )
Number値【数値型】