次のプログラムは、ユーザーから 2 つの入力 (カンマ区切り) を受け取ります。
puts "Enter the code"
input_codes = gets.split(',')
puts "your given code is: "
code_1 = input_codes[0]
code_2 = input_codes[1]
puts code_1=='GEO'
puts code_2=='TYP'
出力は次のとおりです。
Enter the code
> GEO,TYP
true
false
どちらの場合も印刷true
する必要がありますよね?false
最後のケースで印刷されるのはなぜですか? 私は何が欠けていますか?
編集:ええ、最初に欠けていた余分な改行文字がありました。tadman の助けを借りて問題を修正しました。そして、ええ、それ以来、 inspectはかなりクールで便利でした!