【发布时间】:2018-05-10 17:01:51
【问题描述】:
我是 php 菜鸟,似乎无法破解以下内容; 我有以下 javascript for 循环:
function cz(accuracy) {
for (var n = 10, o = 2; 320 * n > accuracy; )
n /= 2,
o++;
return Math.min(16, o)
}
并想将此循环转换为 php。 我得到了这个,但它没有像它应该的那样工作:
function calcZoom($accuracy) {
for ($n = 10, $o = 2; $n * 320 > $accuracy; ) {
$n / 2;
$o++;
}
return min(16, $o);
}
【问题讨论】:
-
你需要说出你期望它做什么,以及它实际上在做什么。
-
话虽如此,我想你的意思是
$n /= 2。投票结束是一个错字。 -
$n / 2;没有分配给任何东西。你发帖前有没有重新检查过?明显和JS代码不一样 -
你是什么意思应该这样你期望什么以及你得到什么作为输出?
标签: javascript php for-loop