🔺
Rails
  • Rails Wiki
  • Ruby
    • Ruby Basic Loop
    • Ruby Basic Method
    • Fizz Buzz on Rails
  • Rails Note
    • DBの形式変換Rais6
    • Rails開発環境
      • Rails on Docker 導入フロー
    • 2022 Re:Rails
    • Hello Rails
      • Genarate Controllr
      • Create Action
  • Zero One [QA Service]
    • QA-Servrice Index
    • Setting
    • Crate Model Base
    • Add Bootstrap/FontAwesome
    • Save Model on Save
  • Rails Vue
    • Add Vue on Rails
GitBook提供
このページ内
  • Ruby基本構文
  • 条件分岐
  • Loop

役に立ちましたか?

  1. Ruby

Ruby Basic Loop

Ruby basic code / while for each break

Ruby基本構文

条件分岐

# 変数宣言
t = 100

# もし (変数が101以上、かつ120でなければ。) / あえてややこしく表記
if (t > 100 && t != 120)
  puts "多い"
elsif t == 100
  puts "等しい"
else
  puts "その他"
end

# result 等しい

Loop

while

# while: 1になるまで引き算して繰り返す
i = 5
while  i > 0 do
  puts i
  i -= 1
end

# 5 4 3 2 1

for

# for: 1から5まで繰り返す
for i in 1..5
  puts i
end
# 1 2 3 4 5

each do

fruits = {"バナナ"=>2, "りんご"=>1, "マスカット"=>12}

puts "1人につき、"
fruits.each do |f, n| #ハッシュのキーバリューの代入
  puts "#{f}を#{n}個"
end
puts "ずつ配ります"

# 1人につき、
# バナナを2個
# りんごを1個
# マスカットを12個
# ずつ配ります

while break

i = 1
while i <= 10 do
  if i == 3
    puts "一時停止"
    break
  end
  puts i
  i += 1
end

# 1 2 一時停止
前へRails Wiki次へRuby Basic Method

最終更新 2 年前

役に立ちましたか?