次の質問が非常に単純であることは知っていますが、Google で見つけられなかった特定の状況に関連しています。次のコードは Javascript です。
変数があるとします
x = x + 1;
チュートリアルから、これが機能するはずであることがわかります。しかし、この変数を計算でどのように使用すればよいのでしょうか。
次のコードで試しました
var name = name + 1;
alert(name);
上記の出力は「NaN」です。それが何であれ...
var name = name + 1;
name = 2;
alert(name);
上記の出力 2 は、元の変数を単純にオーバーライドしています。
name = prompt("input any number");
var name = name + 1
alert(name);
上記は、提供された入力 + 1 を文字列として出力します。つまり、入力が引用符なしで「0」の場合は 01 です。
ruby のレッスンで、文字列を整数に変換するために .to_i を使用したことを覚えています。Javascript でこれを行うにはどうすればよいでしょうか。