Сообщение от Areso
|
раз приращение задано, цикл не может быть вечным
|
Странное высказывание...
Цикл выполняется пока истино "условие", а оно тут разность двух чисел.
if (1-2) alert(1)
if (1-1) alert(2)
if (2-1) alert(3)
Если разность не будет равна нулю - цикл так и будет крутиться...
Вот что у автора
if (*!*levelenchant > safetyenchant*/!*) {
for (i=1; levelenchat-safetyenchant; i++) {
sum = sum + (1 - (basicchance / 100) ^ i) * priceitem
}
}
Разность всегда больше нуля - цикл вечный.