【问题标题】:Ruby like ranges in JavaScript? [duplicate]Ruby 喜欢 JavaScript 中的范围? [复制]
【发布时间】:2018-09-24 19:43:26
【问题描述】:

在 ruby​​ 中,您可以指定一个范围,例如:

(1...10).each do |num|
  puts num
end

(1...15).each do |num|
  puts num
end

有没有办法在 JS 中做类似的事情 不必构建定义范围的函数,例如:

function myRange() {
  let x = [1,2,3];
  return x;
}

还有关于堆栈溢出的问题“JavaScript 是否有类似“range()”的方法来在提供的范围内生成范围?是这个问题的反面。

没有

【问题讨论】:

  • 你可以像这样创建一个数组:Array.from({length: 15}, (_, index) => index + 1),然后是.forEach((value) => console.log(value))
  • @Xufox 我看到了这个问题,但这与我的问题相反。它要求一个函数。
  • 我不知道你为什么不想要一个函数。为什么这很重要?

标签: javascript ruby range


【解决方案1】:

由于您的问题似乎是具体是否有内置方法来执行此操作并且您不接受任何解决方法,所以答案是否定的,没有内置的 js 方法可以执行此操作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-26
    • 2012-08-02
    • 2021-01-31
    • 1970-01-01
    相关资源
    最近更新 更多