【问题标题】:Iterate the number of times of integers value Crystal迭代整数值Crystal的次数
【发布时间】:2018-01-28 15:22:31
【问题描述】:

我是 Crystal 的新手,并且在构建测试项目以帮助我强化 Crystal 内部的一些原则时,正在阅读文档。

我需要能够在一个循环中迭代 x 次。 x 是任意的,与数组长度无关,而是在程序执行时设定的值。

Crystal 的方法是什么?

我知道我可以设置 while 并获得我正在寻找的行为,但是有没有一种特定的方式可以在 Crystal 中实现?

例如,在 Ruby 中,您可以说 x.times { },或者在 Python 中,您可以说 for num in range(x)

【问题讨论】:

    标签: crystal-lang


    【解决方案1】:

    Crystal 中也有x.times {}

    【讨论】:

    • 为什么这不是一个合适的答案?
    • 我看不出我做错了什么,这对我来说似乎是一个非常合适的答案? @AhmadF
    • 也许没有断言这是否是实现此目的的约定或“水晶”方式。有很多方法可以完成我的要求。我仍然很好奇是否已经有一个公认的标准:如果有的话,我会假设就是这样。
    • 这绝对是正确和标准的方法。我们完全不鼓励人们使用times
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    • 2015-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-29
    • 2019-03-13
    相关资源
    最近更新 更多