gpt4 book ai didi

ruby - 如何在 ruby​​ 的单行上计算 1 到 9

转载 作者:数据小太阳 更新时间:2023-10-29 08:30:26 25 4
gpt4 key购买 nike

我正在努力弄清楚如何在 ruby​​ 的单行中循环数字。

x = 0
while x <= 9
puts x
x +=1
end

这会给你

0
1
2
3
4
5
6
7
8
9

每个在不同的行上。

但我想要的是把它写在一行上,比如

01234567891011121314151617181920

也不限于单行上的 0-9 更像是 0 到无穷大。

目的是制作一个遵循此模式的任意大小的三角形。

1
12
123
1234
12345
123456

这些中的每一个都在不同的行上。此处的格式不允许我在不同的行中输入。

很想解决这个问题。它伤害了我的头。

最佳答案

试试这个:

(1..9).each { |n| print n }
puts

关于ruby - 如何在 ruby​​ 的单行上计算 1 到 9,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39940619/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com