数値文字列を数値型に変換するサンプルです。
サンプル
例)数値文字列を数値型に変換する
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
//数値文字列 var str = "123.89"; //int型(整数型)に変換 var intNum = parseInt(str); →123 //float型(小数型)に変換 var floatNum = parseFloat(str); →123.89 //Number型に変換 var numNum = Number(str); →123.89 |
解説
- 数値でない文字列が渡された場合は、NaN型(Not A Number)が返ります。
- 小数文字列をparseIntに渡すと小数点以下は切り捨てられます。
- parseIntは、第2引数に進数の指定ができます。