2011年5月23日月曜日

Ruby言語 ループ

p "■■■hello1■■■"
def hello1(num,i=0)
(i..num-1).each do |i|
puts "Hello world"
end
end
hello1(3)

p "■■■hello2■■■"
def hello2(num)
array = ["Hello world"]*num
array.each do |item|
p item
end
end
hello2(3)

p "■■■hello3■■■"
def hello3(num)
num.times do
puts "Hello World"
end
end
hello3(3)

p "■■■hello4■■■"

def hello4 (num,str,i=0)
while i < num puts str i +=1 end end hello4(3,"Hello") p "■■■hello5■■■" def hello5(num) 1.upto(num) do puts "Hello World" end end hello5(3) p "■■■file■■■" File.open("hello.txt","r") do |txt| puts txt.read end p "■■■file2■■■" File.open("hello.txt","r") do |txt| txt.each_line do |line| puts line end end


0 件のコメント:

コメントを投稿