我有5个循环,一个在另一个内:
for (int k; k< files.length; k++){
var subFiles = files[k];
for (int t; t<subFiles.length; t++){
call(files[k], subFiles[t]);
... and so on
}
}
有一种优雅的方式吗?我考虑递归,但我担心堆内存。
应用程序是用node.js。
编写的答案 0 :(得分:1)
您可以将其拆分为更多功能,这样可以使代码更清晰。但最终你会进入这个循环。你应该问自己的真实问题是:我认为我的想法是否足够好。我从未遇到过要解决5维问题的情况。