Ruby'de bunu yapmanın daha iyi bir yolu var mı?Birden çok if/else ifadesiyle işlem yapmanın daha iyi bir yolu nedir?
if params.has_key?(:comentario_page)
gon.position = 0
elsif params.has_key?(:avaliacao_page)
gon.position = 1
elsif params.has_key?(:seguindo_page)
gon.position = 2
elsif params.has_key?(:seguidores_page)
gon.position = 3
[and go on...]
else
gon.position = 0
end
ı 10 if
/else
var diyelim.
Oku http://stackoverflow.com/q/948135/128421. –
'Params' nedir? – sawa