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

回答編集履歴

2

ついか

2017/11/03 15:05

投稿

MasakiHori
MasakiHori

スコア3391

answer CHANGED
@@ -1,8 +1,15 @@
1
1
  ```swift
2
2
 
3
- a.filter { $0 > 1 }.forEach(intToText)
3
+ a.filter { $0 > 0 }.forEach(intToText)
4
4
 
5
5
  // intToText()が値を返し、かつその結果から配列を作りたいのなら
6
6
  let b = a.filter { $0 > 0 }.map(intToText)
7
7
 
8
+ ```
9
+
10
+
11
+ 追加
12
+
13
+ ```swift
14
+ a.enumerated().filter { $0.element > 0 }.map { $0.offset }.map(intToText)
8
15
  ```

1

修正

2017/11/03 15:05

投稿

MasakiHori
MasakiHori

スコア3391

answer CHANGED
@@ -3,6 +3,6 @@
3
3
  a.filter { $0 > 1 }.forEach(intToText)
4
4
 
5
5
  // intToText()が値を返し、かつその結果から配列を作りたいのなら
6
- let b = a.filter { $0 > 1 }.map(intToText)
6
+ let b = a.filter { $0 > 0 }.map(intToText)
7
7
 
8
8
  ```