型を変換する

JavaScript入門 / 全 5

JavaScript入門 - 型を変換する

見た目が数字でも、数値とは限らない

入力欄から受け取った値は、数字を打ったつもりでも文字列として届きます。文字列のまま足し算をすると、計算ではなく文字のつなぎ合わせになります。型とは、その値が数値なのか文字列なのかという種類のことです。

Number() を通すと数値に変わります。この変換を自分で書くのが明示変換です。

同じ 12 でも、文字列のままだと 13 になりません。

const worksText = "12"; console.log(worksText + 1); // "121" console.log(Number(worksText) + 1); // 13

1 / 5

このスライドが付いているレッスンを開く