diff --git a/eigo.rb b/eigo.rb index 2291252..ebb7843 100644 --- a/eigo.rb +++ b/eigo.rb @@ -1,7 +1,7 @@ # coding: utf-8 require 'csv' -words = CSV.read("new.csv", headers:true) +words = CSV.read("new.csv",:headers => true) while true print(<<~home) @@ -16,10 +16,10 @@ 単元を選んでください 1.Unit1 2.Unit2 3.Unit3 4.Unit4 5.Unit5 6.Unit6 7.let's talk1 8.Unit7 9.let's talk2 10.Unit8 11.Unit9 12.let's talk3 13.let's write 14.Unit10 15.Unit.11 6.let's talik3 17.その他1 18.その他2 19.過去形 tango - num == gets.to_i - if num => 0 && num < 20 - words.each {|row| - printf("%s/%s\n",row["英語"],row["日本語"])} + tangen = gets.chomp + if tangen == "1" + words.each {|row| + printf("%s/%s\n",row["英語1"],row["日本語1"])} elsif menu == "2" puts"確認テストをします。英語の綴りを正しく入れてください。" words.each do |row| @@ -28,6 +28,6 @@ l = gets.chomp printf("%sといれました。正解は[%s]\n",l,en) end + end end end -