javascript Numberを使用せずに数値型に変換する
- 作成日 2020.10.24
- 更新日 2022.12.19
- javascript
- javascript
javascriptで、「+」を使用して、Numberを使用せずに数値型に変換するサンプルコードを記述してます。
環境
- OS windows11 pro 64bit
- Apache 2.4.43
- ブラウザ chrome 108.0.5359.99
「+」使い方
「+」記号を使用すれば、「Number」を使用せずに数値型に変更することが可能です。
「Number」を使用すると、数値型に変換できますが、
let num = "10"
console.log(typeof num); // string
console.log(typeof Number(num)); // number
「+」を使用すると、変数の前に「+」を使用すれば、number型に変換されます。
let num = "10"
console.log(typeof +num); // number
計算結果も同様に数値型に変換できます。
let num = "10"
// 数値型となる
console.log(+num + 1); // 11
// 文字列として扱われる
console.log(num + 1); // 101
ちなみに「Number()」は引数を指定しないと「0」が返ります。
console.log( Number() ); // 0
console.log( Number(undefined) ); // NaN
console.log( Number(NaN) ); // NaN
-
前の記事
Nuxt.js ライブラリ「phosphor-vue」を使用してアイコンを利用する 2020.10.24
-
次の記事
javascript jsonデータをjsのオブジェクトに変換する 2020.10.24
コメントを書く