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

回答編集履歴

6

修正

2017/03/03 13:56

投稿

退会済みユーザー
answer CHANGED
@@ -3,4 +3,13 @@
3
3
  loop{nums.empty?? break : puts(nums.shift)}
4
4
  ```
5
5
  私も考えてみました。
6
- loopで挟んで、puts(nums.shift)を繰り返しています。
6
+ loopで挟んで、puts(nums.shift)を繰り返しています。
7
+
8
+
9
+ 実行結果例
10
+ ```
11
+ 0
12
+ 1
13
+ 2
14
+ 3
15
+ ```

5

修正

2017/03/03 13:56

投稿

退会済みユーザー
answer CHANGED
@@ -2,4 +2,5 @@
2
2
  nums = [0, 1, 2, 3]
3
3
  loop{nums.empty?? break : puts(nums.shift)}
4
4
  ```
5
- 私も考えてみました。
5
+ 私も考えてみました。
6
+ loopで挟んで、puts(nums.shift)を繰り返しています。

4

修正

2017/03/03 13:54

投稿

退会済みユーザー
answer CHANGED
@@ -1,5 +1,5 @@
1
1
  ```Ruby
2
- nums = [0, nil, 2, 3]
2
+ nums = [0, 1, 2, 3]
3
3
  loop{nums.empty?? break : puts(nums.shift)}
4
4
  ```
5
5
  私も考えてみました。

3

修正

2017/03/03 13:51

投稿

退会済みユーザー
answer CHANGED
@@ -1,5 +1,5 @@
1
1
  ```Ruby
2
2
  nums = [0, nil, 2, 3]
3
- loop{!nums.empty?? puts(nums.shift) : break}
3
+ loop{nums.empty?? break : puts(nums.shift)}
4
4
  ```
5
5
  私も考えてみました。

2

修正

2017/03/03 13:51

投稿

退会済みユーザー
answer CHANGED
@@ -1,5 +1,5 @@
1
1
  ```Ruby
2
- nums = [0, 1, 2, 3]
2
+ nums = [0, nil, 2, 3]
3
- loop{nums[0] != nil ? puts(nums.shift) : break}
3
+ loop{!nums.empty?? puts(nums.shift) : break}
4
4
  ```
5
5
  私も考えてみました。

1

修正

2017/03/03 13:49

投稿

退会済みユーザー
answer CHANGED
@@ -1,5 +1,5 @@
1
1
  ```Ruby
2
- array = [0, 1, 2, 3]
2
+ nums = [0, 1, 2, 3]
3
- loop{array[0] != nil ? puts(array.shift) : break}
3
+ loop{nums[0] != nil ? puts(nums.shift) : break}
4
4
  ```
5
5
  私も考えてみました。