演習課題「配列の中身を1行ずつ表示してみよう」
右のコードエリアには、RPGの敵が、enemy配列で定義されています。
eachメソッドで、この配列から要素を順に取り出して、「**が現れた」と出力してください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
スライムが現れた
モンスターが現れた
ゾンビが現れた
ドラゴンが現れた
魔王が現れた
演習課題「要素を合計を計算してみよう」
右のコードエリアでは、numbers配列に数値が格納されています。
eachメソッドで、この全要素の合計値を計算して出力してください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
270
※paizaに会員登録すると無料で動画学習コンテンツをご利用いただけます
会員登録する
#06:ループで配列を処理しよう2
ここでは、ループ処理のeachメソッドで配列を出力します。ここまでループ処理では、分かりやすさを優先して、for inとwhileを使ってきましたが、Rubyではeachメソッドも幅広く使われているんですよ。
team = ["勇者", "戦士", "魔法使い", "盗賊"]
team.each do |i|
puts i
end
- eachメソッド - 繰り返し - Ruby入門
https://www.javadrive.jp/ruby/for/index5.html
ログインすると採点できます
コードの実行