亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
大家看看關(guān)于ruby的gets
[打印本頁(yè)]
作者:
coffee_45
時(shí)間:
2009-02-09 11:48
標(biāo)題:
大家看看關(guān)于ruby的gets
代碼如下:
cc=gets
if cc==1
puts "Try again"
elsif cc==11
puts "You lose"
else
puts "Enter anumber"
end
輸出結(jié)果:
應(yīng)該會(huì)判斷cc的輸入值然后按照if的判斷做出不同的puts輸出才對(duì),但是執(zhí)行后發(fā)現(xiàn),對(duì)gets的賦值if好像根本就沒(méi)感覺(jué)到,無(wú)論你鍵盤(pán)給cc賦任何值,結(jié)果都是打印出Enter anumber。
為什么?
作者:
laohuanggua
時(shí)間:
2009-05-15 02:02
cc=gets
cc=cc.chomp.to_f
if cc==1 then
puts "try again"
elsif cc==11 then
puts "you lose"
else puts "Enter a number"
end
作者:
jhsea3do
時(shí)間:
2009-06-04 09:52
cc = gets.to_i
puts "Try again" if cc==1
puts "You lose" if cc==11
puts "Enter a number" if cc != 11 && cc != 1
作者:
shucho
時(shí)間:
2009-06-04 12:44
因?yàn)間ets返回值是string或nil,你得轉(zhuǎn)換。
作者:
jhsea3do
時(shí)間:
2009-06-04 13:18
gets的結(jié)果含有一個(gè)換行符,即使做字串比較也需要小心
irb(main):001:0> puts gets == 1
1
false
=> nil
irb(main):002:0> puts gets.strip == 1
1
false
=> nil
irb(main):003:0> puts gets.strip.to_i == 1
1
true
=> nil
irb(main):004:0> puts gets == '1'
1
false
=> nil
irb(main):005:0> puts gets.strip == '1'
1
true
=> nil
作者:
找回希望
時(shí)間:
2009-07-02 15:21
作者:
找回希望
時(shí)間:
2009-07-02 15:21
作者:
找回希望
時(shí)間:
2009-07-02 15:22
作者:
找回希望
時(shí)間:
2009-07-02 15:23
:wink: :wink: :wink:
作者:
找回希望
時(shí)間:
2009-07-02 15:25
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2