我正在製作一個簡單的程序,根據所選單詞對用戶輸入進行審查。Ruby:是否可以將if語句==設置爲2個變量?
puts "Enter your Text: "
text = gets.chomp.downcase!
puts "Word to censor: "
censor1 = gets.chomp
censor1.downcase!
puts "Second word to censor: "
censor2 = gets.chomp
censor2.downcase!
words = text.split(" ")
words.each do |letter|
if letter == censor1
print "CENSORED "
else
print words + " "
end
end
那麼,是否可以設置:'if letter == censor1 and censor 2'?
Th e「和」沒有任何意義。你可能意思是「或」。 – 2015-01-31 19:49:40
我給出了一個解釋你的問題的答案,就像其他人一樣,但現在我不太確定,所以我修改了我的答案。你需要編輯問題來澄清你所問的問題。 – 2015-01-31 20:16:44