前提・実現したいこと
ここに質問の内容を詳しく書いてください。
(例)3の倍数と3の数字だけ、”引数の文字列を用意”して動かせるようにすることです。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
irb(main):001:0> def itelate irb(main):002:1> (1..20).each do |n| irb(main):003:2* if n % 3 == 0 irb(main):004:3> puts n irb(main):005:3> elseif 3 == n irb(main):006:3> puts "3のつく数字" irb(main):007:3> end irb(main):008:2> end irb(main):009:1> end => :itelate irb(main):010:0> itelate 3 Traceback (most recent call last): 3: from (irb):10 2: from (irb):2:in `itelate' 1: from (irb):5:in `block in itelate' NoMethodError (undefined method `elseif' for main:Object) Did you mean? elsif irb(main):011:0>
該当のソースコード
ruby
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
特になし
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/11 09:17