У меня есть это уравнение JavaScript, которое я сейчас пытаюсь преобразовать в PHP.
JavaScript:
LVL=new Array();
LVL[1]=128;
LVL[0]=128;
m=.05;
for (i=1;i<101;i++) {
if (i>1) {
LVL[i]=Math.floor(LVL[i-1]+(LVL[i-1]*m));
m=m+.0015;
}
}
, тогда это куча document.writes
из table
иa for loop
.
Вот что у меня пока есть (что НЕ работает):
<?php
$n = 1; // level
$m = .05; // exp modifier
$exp = floor($n*1+($n-1)*$m);
echo "Level " . $n . ", exp needed: " . $exp; // 128 exp
?>
Вывод PHP: Level 1, exp needed: 1
и это НЕПРАВИЛЬНО.
Это СЛЕДУЕТ сказать: Level 1, exp needed: 128
Что я делаю не так?