エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
文字から数字(整数)へ - mtoyoshi開発メモ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
文字から数字(整数)へ - mtoyoshi開発メモ
文字型の数字を数字型へ(正確には整数に)変換するにはparseInt関数を使う。 parseInt("2.2"); parseIn... 文字型の数字を数字型へ(正確には整数に)変換するにはparseInt関数を使う。 parseInt("2.2"); parseInt(2.2); 文字型のものだけでなく、数字型のものを渡してもいずれも「2」が返ってきます。うん、便利。 しかしながら、以下のケースでは嬉しくない結果が返ります。 parseInt("2abc"); これは当然「NaN」になるのかと思っていたのですが、「2」が返ってきます!ビツクリ!! というわけで思いついたのはこんなの。 parseInt(1 * "2abc"); 1をかけることで、強制的に文字型から数字型へ変換しています。この時点で「NaN」になります。 追記 「12 34」もそのままやると「12」が返ってきます。