JavaScriptでの数値への短縮変換
コードを短縮するためによく、 Number の代わりに
文字列の前に + 記号を置きます。
こうすることで、数値に対してのみ許容される操作が
文字列に対して実行され、文字列が数値に変換されます。
例を見てみましょう:
let a = +'2'; // 変数には数値2が記録されます
let b = +'3'; // 変数には数値3が記録されます
alert(a + b); // 5を表示します
もう一つ例を示します:
let a = '2';
let b = +a; // bには数値2が記録されます
次の例は動作しますが、
あまり見栄えが良くありません。
この場合、関数 Number の使用がより適切でしょう:
let a = '2';
let b = '3';
alert(+a + +b); // 5を表示します
以下のコードがあります:
let a = '2';
let b = '3';
alert(a + b); // '23'を表示します
プラス記号を使用した上記の手法を使って、
変数 a と b に文字列ではなく数値が
代入されるように、したがって結果が
'23' ではなく 5 となるように、
このコードを修正してください。