在循环javascript中查找函数的最大值

时间:2014-04-28 11:41:45

标签: javascript loops

我正在尝试优化一个功能。赞赏的想法。

函数是循环的常规函数​​,它使用递增的参数调用另一个函数

var q= 0, 
   a = getA(q),
   b = getB(q);

while (a<b) {

   q += 1;

   a = getA(q);
   b = getB(q);
}

问题是getA和getB函数非常繁重,所以我想最小化循环次数。 它可以通过设置几个循环来实现 - 一个增量为1000,第二个为100,下一个为10,最后一个增量为1,但这个解决方案仍然很难看。

任务是否可以在一个循环中完成,循环次数少于q?

0 个答案:

没有答案