Ruby 整数 times函数与实例

Ruby 整数 times函数与实例

Ruby中的 times 函数返回从0到比数字本身小1的所有数字。它对给定的块进行迭代,传入从0到极限的递增值。如果没有给定块,将返回一个枚举器。

语法 :(数字).times

参数 :该函数需要一个整数,直到该数字被返回。它还需要一个块。

返回值 :该函数返回从 0 到比数字本身小 1 的所有数字。

例子 #1 :

# Ruby program for times function 
   
# Initializing the number 
num1 = 8
   
# Prints the number from 0 to num1-1 
puts num1.times { |i| print i, " " }
    
# Initializing the number
num2 = 5
   
# Prints the number from 0 to num2-1
puts num2.times { |i| print i, " " }

输出:

0 1 2 3 4 5 6 7
0 1 2 3 4

例子#2

# Ruby program for times function 
   
# Initializing the number 
num1 = 4
   
# Prints the number from 0 to num1-1 
puts num1.times { |i| print i, " " }
   
# Initializing the number
num2 = -2
   
# Prints the number from 0 to num2
puts num2.times { |i| print i, " " }

输出:

0 1 2 3
-2

例子#3

# Ruby program for times function 
   
# Initializing the number
num1 = 5
   
# Prints enumerator as no block is given 
puts num1.times 

输出:

#

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程