前提・実現したいこと
発生している問題・エラーメッセージ
while分の中で作った変数が得られない
該当のソースコード
C#
1int z = 12 2 do { 3 int one = UnityEngine.Random.Range(1, 11); 4 5 int two = UnityEngine.Random.Range(1, 11); 6 7 int answer = one + two; 8 9 Debug.Log(one + "+" + two + "+" + "=" + answer); 10 11 12 } while (z == answer);//answerのところでエラーが起きています
試したこと
インターネットで調べて同じような悩みを持った人は見つかりましたが言語が違いました
C#詳しくないのですが、
そのz変数と同様に、別のint型の変数を外側で宣言して、
while(do)の中で代入すればいいのではないでしょうか?
(詳しくないので、こちらで)
ランダムな変数を何回も作りたいのですがどうすればいいでしょう?
まず、そのことを、
質問本文に含めて下さい。
複数の値を保持するなら、配列ないし連想配列というデータ形式が必要になるかと思います。
int one とかをdo...whileの上辺りで定義すればいいのでは。
>インターネットで調べて同じような悩みを持った人は見つかりましたが言語が違いました
ロジックは参考にできるのでは。
すみません、今度から
何がしたいかを明確に示すようにします
質問は何度でも編集できるので指摘があったら都度対応された方が結果的に良いアドバイスを得られると思います。
回答2件
あなたの回答
tips
プレビュー