javascript - 如何在 CoffeeScript 的内部启动评估中使用外部索引嵌套循环?

标签 javascript coffeescript

如何在 CoffeeScript 中编写两个嵌套循环:内部循环使用外部循环当前索引作为其初始值?

for (int i = 0; i < array.size(); i++) {
    for (int j = i; j < array.size; j++) {
        ...
    }
}

谢谢!

最佳答案

我能想到的最简洁的方式:

for item, i in array    
    for item, j in array when j >= i

关于javascript - 如何在 CoffeeScript 的内部启动评估中使用外部索引嵌套循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26018998/

相关文章:

javascript - ruby on rails 中的 Coffeescript 编译错误

coffeescript - 创建用于在目录和子目录中递归编译 CoffeeScript 文件的 grunt 任务

javascript - 如何仅解码部分 mp3 以与 WebAudio API 一起使用?

javascript - socket.emit 不适用于移动 chrome(但它适用于隐身模式)

javascript - 收集多个数据并在 laravel 中通过 ajax 发送

javascript - NPM:没有为 TypeScript 文件指定有效规则

javascript - 将字符串中的 '+' 加号转义,以便在 coffeescript/javascript 的正则表达式中使用

javascript - HTML 页面中的 knockout 条件

coffeescript - Collection.update 给服务器错误

javascript - 如何将变量从 javascript (coffeescript) 传递到 Rails Controller ?