Retourner au contenu associé (dépêche : Sortie de Moonlight 1.0)
Posté par Jean B le 13 février 2009 à 17:48. En réponse à la dépêche Sortie de Moonlight 1.0. Évalué à 2.
a = [] puts a[42] #=> nil class Array def get!(index) val = self[index] raise IndexError if val.nil? return val end end puts a.get!(42) #=> IndexError
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Code le toi même
Posté par Jean B . En réponse à la dépêche Sortie de Moonlight 1.0. Évalué à 2.
a = []
puts a[42] #=> nil
class Array
def get!(index)
val = self[index]
raise IndexError if val.nil?
return val
end
end
puts a.get!(42) #=> IndexError