📜  Ruby 整数数字函数与示例(1)

📅  最后修改于: 2023-12-03 14:47:09.538000             🧑  作者: Mango

Ruby 整数数字函数与示例

在 Ruby 中,整数(integer)数字有许多方便的内置函数可供使用。本文将介绍这些函数及其用法,并提供示例代码。

1. to_i

将字符串转换为整数。

"123".to_i #=> 123
"abc".to_i #=> 0
2. integer?

判断一个值是否为整数类型。

1.integer? #=> true
1.5.integer? #=> false
3. odd?

判断一个值是否为奇数。

1.odd? #=> true
2.odd? #=> false
4. even?

判断一个值是否为偶数。

2.even? #=> true
3.even? #=> false
5. times

循环执行代码指定的次数。

4.times { puts "Hello, world!" }
# 输出:
# Hello, world!
# Hello, world!
# Hello, world!
# Hello, world!
6. upto

从当前整数到另一个整数循环执行代码。

1.upto(5) { |i| puts i }
# 输出:
# 1
# 2
# 3
# 4
# 5
7. downto

从当前整数到另一个整数(逆序)循环执行代码。

5.downto(1) { |i| puts i }
# 输出:
# 5
# 4
# 3
# 2
# 1
8. step

从当前整数开始,以指定的步长循环执行代码至另一个整数。

1.step(10, 2) { |i| puts i }
# 输出:
# 1
# 3
# 5
# 7
# 9

以上是 Ruby 中常见的整数数字函数及其用法,希望本文对你有所帮助!