teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

mapのプログラムを書いた

2020/04/21 06:38

投稿

kkOU_ss
kkOU_ss

スコア5

title CHANGED
File without changes
body CHANGED
@@ -25,4 +25,25 @@
25
25
  mapは配列で、map[a][b][c]には「数を入れるかどうかの判断(ランダムないくつかの数の中から1つ選び、指定した数とランダムな数が一致するかどうか)をした後入れると判断されたらランダムな数0~4を入れ、入れないと判断されたら、5を入れる」。のをfor文の(for文a,b,cは c in b in a/ for文の変数には a,b,cを使用/cの中で「」内のプログラムを行う。)
26
26
 
27
27
  プログラムの順番:
28
- 一部の変数の定義 => 配列mapに数を入れる => abcdefのfor文
28
+ 一部の変数の定義 => 配列mapに数を入れる => abcdefのfor文
29
+
30
+ 追記:map作るところ
31
+ ```js
32
+ for (var a = 0; a < i; a++) {
33
+ map[a] = []
34
+ for (var b = 0; b < i; b++) {
35
+ map[a][b] = []
36
+ for (var c = 0; c < i; c++) {
37
+ var OR = Math.floor(Math.random() * (Kosu));
38
+ if(OR === 1){
39
+ var Gen = Math.floor(Math.random()*(4))
40
+ }else{
41
+ Gen =5;
42
+ }
43
+ map[a][b][c] = Gen;
44
+ Gen = 5
45
+ }
46
+ }
47
+ }
48
+ ```
49
+ Kosu は 2です。