Help us understand the problem. What is going on with this article?

Ruby 学習 基本 (配列 each文)

More than 1 year has passed since last update.

 はじめに

Rubyの学習を始めました。学んだことを忘れないように備忘録として残しています。

each文

ecah文を使うと、配列の要素を順番に取り出して処理を行うことができる。
配列.each do |変数名|と書き、「end」までの間に実行したい処理を書きます。

  配列.each do|変数名|
    #実行したい処理
  end

※each文は配列の要素の数だけ繰り返し処理が行われる
※each文で各要素が代入される|変数|はeach文のdoからendまでの間しか使用することができない。 
 ※end以降|変数|を使おうとするとエラーになってしまう。
※each文の外で定義した変数はeach文の中でも使える。

  names = ["Ken","John","Anna"]
  message = "Hi!"
  names.each do |name|

  ○ 変数messageが使えるスコープ  #変数の使用できる範囲をスコープと呼ぶ

  end
  ○ 変数messageが使えるスコープ

Mizu_e
カナダ🇨🇦で永住権を取得し現在レストランで働いているが、一生できる仕事ではないと思い、プログラミングの勉強を独学で始めました。フロントエンドエンジニアを目指します。😊 学習したことを備忘録として残します
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away