回答編集履歴

3

補足

2016/12/31 12:18

投稿

退会済みユーザー
test CHANGED
@@ -24,6 +24,32 @@
24
24
 
25
25
  ```
26
26
 
27
+ ```Ruby
28
+
29
+ def book_info(book, data)
30
+
31
+ puts book[data.to_sym]
32
+
33
+ end
34
+
35
+
36
+
37
+ book = {:title => "end of the world", :genre => "fiction", :year => "1993年"}
38
+
39
+ puts "以下から一つを選んでください
40
+
41
+ 1 title
42
+
43
+ 2 genre
44
+
45
+ 3 year"
46
+
47
+ info = gets.chomp
48
+
49
+ book_info(book, info)
50
+
51
+ ```
52
+
27
53
  これでいけるかと思います。
28
54
 
29
55
  恐らく、infoがシンボルになっていないからだと私個人は予想します。

2

補足

2016/12/31 12:18

投稿

退会済みユーザー
test CHANGED
@@ -27,3 +27,11 @@
27
27
  これでいけるかと思います。
28
28
 
29
29
  恐らく、infoがシンボルになっていないからだと私個人は予想します。
30
+
31
+
32
+
33
+
34
+
35
+ 参考
36
+
37
+ [rubyのハッシュについて](https://teratail.com/questions/60376)

1

補足

2016/12/31 12:17

投稿

退会済みユーザー
test CHANGED
@@ -25,3 +25,5 @@
25
25
  ```
26
26
 
27
27
  これでいけるかと思います。
28
+
29
+ 恐らく、infoがシンボルになっていないからだと私個人は予想します。