在第七行,我收到警告,"条件字符串文字".警告意味着什么,我该如何解决?
print 'Continue to use calculator? Y or N'
userAgree = gets.chomp
if userAgree == 'Y' or 'y'
userAgree = true
else
userAgree = false
end
Run Code Online (Sandbox Code Playgroud)
Dar*_*tle 24
更改
if userAgree == 'Y' or 'y'
Run Code Online (Sandbox Code Playgroud)
至
if userAgree == 'Y' or userAgree == 'y'
Run Code Online (Sandbox Code Playgroud)
或者,我认为更清洁,更清晰:
if userAgree.upcase() == 'Y'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9372 次 |
| 最近记录: |