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

質問編集履歴

2

より詳細に

2017/11/03 14:34

投稿

退会済みユーザー
title CHANGED
@@ -1,1 +1,1 @@
1
- Swift Int型配列の、1以上の内容の要素に対してアクション(関数)起こす
1
+ Swift Int型配列の、1以上の内容の要素に対して、配列番号取得したい
body CHANGED
@@ -5,4 +5,11 @@
5
5
 
6
6
  極論、forで回して a[i] > 0の時に関数を実行すれば良いとは思うのですが、Swift的ではないと思います。。。
7
7
 
8
- 何か良い方法ござませんかね?
8
+ 何か良い方法ござませんかね?
9
+
10
+
11
+ ---
12
+ 追記
13
+
14
+ let a:[Int] = [0, 1, 2, 0, 5, 10, 0, 0, 7] という配列がある際に、
15
+ 1, 2, 4, 5, 8 (a[i] > 0 となる i ) を取得したいです。

1

タイトル修正

2017/11/03 14:34

投稿

退会済みユーザー
title CHANGED
@@ -1,1 +1,1 @@
1
- Swift Int型配列から1以上の要素に対してアクションを起こす
1
+ Swift Int型配列の、1以上の内容の要素に対してアクション(関数)を起こす
body CHANGED
File without changes