📅  最后修改于: 2023-12-03 14:47:09.538000             🧑  作者: Mango
在 Ruby 中,整数(integer)数字有许多方便的内置函数可供使用。本文将介绍这些函数及其用法,并提供示例代码。
将字符串转换为整数。
"123".to_i #=> 123
"abc".to_i #=> 0
判断一个值是否为整数类型。
1.integer? #=> true
1.5.integer? #=> false
判断一个值是否为奇数。
1.odd? #=> true
2.odd? #=> false
判断一个值是否为偶数。
2.even? #=> true
3.even? #=> false
循环执行代码指定的次数。
4.times { puts "Hello, world!" }
# 输出:
# Hello, world!
# Hello, world!
# Hello, world!
# Hello, world!
从当前整数到另一个整数循环执行代码。
1.upto(5) { |i| puts i }
# 输出:
# 1
# 2
# 3
# 4
# 5
从当前整数到另一个整数(逆序)循环执行代码。
5.downto(1) { |i| puts i }
# 输出:
# 5
# 4
# 3
# 2
# 1
从当前整数开始,以指定的步长循环执行代码至另一个整数。
1.step(10, 2) { |i| puts i }
# 输出:
# 1
# 3
# 5
# 7
# 9
以上是 Ruby 中常见的整数数字函数及其用法,希望本文对你有所帮助!