Ruby 初心者スレッド Part 58 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0590デフォルトの名無しさん
2016/07/29(金) 15:09:47.59ID:DEZEXrtC表記することにしました。自分の考えとしては、配列の要素のvalueを2で割った剰余が0であるもののみ、配列の中に入れなおすという方法しか思いつきませんでした。
そこで以下のプログラムにしてみたのですが、うまく動きません。どこがおかしいのか指摘していただけるでしょうか。よろしくお願いします。
nums = {a: 1, b: 2, c: 3, d: 4, e: 5}
nums.each do |key, value|
if value%2 == 0
nums[:key] = value
end
p nums
■ このスレッドは過去ログ倉庫に格納されています