回答編集履歴

1

初回セリフ番号の位置がおかしかったので修正。

2019/01/23 05:53

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -1,4 +1,4 @@
1
- 後半の質問だけ。
1
+ 後半だけ。
2
2
 
3
3
 
4
4
 
@@ -6,19 +6,19 @@
6
6
 
7
7
  let array = ["A", "B", "C", "D", "E", "F"]
8
8
 
9
- var no = Int.random(in: 0..<array.count) //初回セリフ番号
10
-
11
9
 
12
10
 
13
11
  for loop in 0..<5 {
14
12
 
15
13
  print("#(loop): ", terminator: "")
16
14
 
15
+ var no = Int.random(in: 0..<array.count) //初回セリフ番号
16
+
17
17
  for _ in 0..<10 {
18
18
 
19
19
  print(" ", array[no], terminator: "")
20
20
 
21
- no = (no + Int.random(in: 1..<array.count)) % array.count //次セリフ番号
21
+ no = (no + Int.random(in: 1..<array.count)) % array.count //次セリフ番号
22
22
 
23
23
  }
24
24