我只是在学习ROR,我遇到了if/else语句.我也遇到了"elseif",但我的文本编辑器(textmate)没有将其作为关键字,程序也没有正常运行.
if name == 'Chris'
puts 'What a lovely name.'
elseif name == 'Katy'
puts 'What a lovely name!'
end
我正在使用几年前写的《学习编程》一书.我想知道"elseif"是否被更改了,因为当我简单地使用"else"时,它似乎运行正常.
我只是在学习ROR,我遇到了if/else语句.我也遇到了"elseif",但我的文本编辑器(textmate)没有将其作为关键字,程序也没有正常运行.
if name == 'Chris'
puts 'What a lovely name.'
elseif name == 'Katy'
puts 'What a lovely name!'
end
我正在使用几年前写的《学习编程》一书.我想知道"elseif"是否被更改了,因为当我简单地使用"else"时,它似乎运行正常.
是elsif
,不是elseif
.
当你还是新手的时候,可能会有点困惑.