我有一个简单的公式,该公式可以通过函数来检查公式的结果是否高于基数。如果不是,它将进入while循环,直到为true。 (或者那是我的意图)
我的问题是:
我知道答案将非常明显;但是,我很困,并失去了找到解决方案的能力;无需重新开始,这无济于事!
非常感谢您的帮助。
在旁注中,有没有更好的方法来执行相同的代码,但是效率更高?我一直渴望了解更多。
(function() {
let getCpm = 3.75;
let getMille = 1000;
let base = 25;
function formula(x) {
return getCpm*(x*getMille)/getMille;
};
function checker() {
let i=1;
while (formula(i) < base) {
console.log("no");
i++;
formula(i)
if (formula() > base) {
console.log("yes!");
break;
};
}
}
checker();
})();
目的是将它添加到Google表格(应用脚本)中,并在仪表板上添加一些其他用户驱动的元素。
我诚挚的歉意,这是由于我的真相部分没有通过i。
if (formula(i) > base) {
console.log("yes!");
break;
};
很抱歉的道歉。
但是,如果有更好的方法,我总是热衷于学习更多。