我目前在學習Ruby,除了小字符串比較問題之外,我正在享受大多數的一切。紅寶石:字符串比較問題
answer = gets()
if (answer == "M")
print("Please enter how many numbers you'd like to multiply: ")
elsif (answer. == "A")
print("Please enter how many numbers you'd like to sum: ")
else
print("Invalid answer.")
print("\n")
return 0
end
我在做什麼是我使用gets()函數來測試用戶是否要增加他們的輸入或添加它(我測試過這兩種功能;他們的工作),這是我後來用得到一些更多的輸入功能和浮點翻譯(也可以)。
會發生什麼事是我進入一個和我得到「無效答案。」同樣的情況與M.
發生了什麼事嗎? (我也使用過.eql?(sp),它也會返回廣告)
一直認爲這是「bupkiss」,但我想官方英文拼寫將是meshuggah。 – 2009-12-09 21:16:57
我注意到你已經提出了3個問題,但沒有接受任何答案。我不是說你應該接受我的,但如果你的問題解決了,你應該接受別人的。 – 2009-12-09 21:29:47