Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: Dreight on January 11, 2018, 01:07:32 AM
-
Перечислите, пожалуйста, причины из-за которых это может быть
-
Указанный элемент массива не существует.
Я тоже так подумал... Но почему при таком коде:
for($b=0, $b < 5)
print($b,", ",$g[$b])
end_cyc
HALT
В консоль выдаётся:
0, 0
1, 0
2, 0
3, 0
4, 0
Почему же не выдаёт 5 ошибок?
А при таком:
for($b=0, $b < 5)
if($g[$b]=0)
print($b,", ",$g[$b])
else
print("chto nibud")
end_cyc
HALT
В консоль выдаётся только 0, 0 и нет никаких ошибок. Я не понимаю как это работает.
-
INTом его полечите. ;D
Первый раз слышу про Int и не совсем понимаю как им пользоваться. Этот же код должен выдать 0, 0; 1, 0; 2, 0; 3, 0 и 4, 0:
for($b=0, $b < 5)
if($g[$b]=0)
print($b,", ",$g[$b])
else
print("chto nibud")
end_cyc
HALT
Как сделать чтобы он выдал все нужные цифры и не остановился только на первых двух нулях?
-
Если должен, то обязательно выдаст, когда вы окончание условия допишите.
Тьфу, точно. Забыл про end_if. Всё выдало...
Странно, тогда почему же у меня в моём основном коде выдаёт ошибку при выполнении строки? :(
-
kiril же намекает, $b возможно НЕ число.
Или одно из значений $g[$b] не число и не сравнивается с 0 (это для бэты 4.13 скорее).
-
kiril же намекает, $b возможно НЕ число.
Или одно из значений $g[$b] не число и не сравнивается с 0 (это для бэты 4.13 скорее).
Да, как бы, число как раз. Ну или я что-то прям совсем ничего не понимаю. Можно вам в личку кинуть проблемный код?
-
Да хоть сюда. Кто его здесь возьмёт :)
И какая версия кликера.
-
Да хоть сюда. Кто его здесь возьмёт :)
И какая версия кликера.
Версия КМ 4.13.007b. Сообщение, вроде как, отправил :)