「JavaScript」Number関数で文字列を数値に変換する
書式
変数名 ="文字列の値"
Number(変数名)
数値と文字が入っていた場合、変換結果が「NAN」になります。
マイナス数字文字列を数値に変換可能になります。
使用例
console.log("文字列を数値に変換する")
const resA = "08";
console.log(Number(resA));
console.log(typeof(Number(resA)));
console.log("マイナス変換可能")
const resB = "-25";
console.log(Number(resB));
console.log(typeof(Number(resB)));
console.log("parseIntと異なり小数点以下表示")
const resC = "8.9";
console.log(Number(resC));
console.log("数値と文字が入っていた場合はNaN")
const resD = "010kg";
console.log(Number(resD));
console.log("文字列変換")
const resE = "テスト";
console.log(Number(resE));
実行結果
"文字列を数値に変換する" 8 "number" "マイナス変換可能" -25 "number" "parseIntと異なり小数点以下表示" 8.9 "数値と文字が入っていた場合はNaN" NaN "文字列変換" NaN