前提・実現したいこと
JavaScriptで計算式を作成してますが、うまく動作しません。
ボタンを押すたび、ランダムで作成した数値を合計していきたいです。
num1(ランダムの数値)
num2(num1+新たなnum1の数値の合計)
①クリック
num1(0→ランダム数値(仮に100とする)
num2(0→100)
②クリック
num1(100→ランダム数値(仮に50とする)
num2(100→150)
③クリック
num1(50→ランダム数値(仮に20とする)
num2(150→170)
このような形で増やして行きたいです。
発生している問題・エラーメッセージ
num1(ランダム数値)は出現しました。
num2でnum1とnum2を加算し、num2に代入しているつもりなのですが、
num1の数値がただ繰り返し出てきてしまいます。
該当のソースコード
(100~5000までのランダム数値を作成)
var min = 100 ;
var max = 5001 ;
var a = Math.floor( Math.random() * (max + 1 - min) ) + min ;
num1 = parseInt(a);
document.write(num1);
var b = 0;
num2 = parseInt(b);
document.write(num2);
num2 = num1 + num2;
document.write(num2);
試したこと
if文も使用してみたのですが、そもそもの根本が違っているようで、
うまく行きませんでした。
補足情報(FW/ツールのバージョンなど)
クリックで加算していきたいのですが、まず加算できていない状態からのスタートです。
初心者なのでわかりづらいようでしたらすみません。
ご教授いただけますと助かります。よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/05 13:51
2018/07/05 14:07
2018/07/05 16:17