SorryHanzoMain,
Сообщение от SorryHanzoMain
|
forbidenMessage- это сообщение. Если оно больше чем ноль то оно суммируется с i(равное нулю), а поскольку forbidenMessage + 0, получается forbidenMessage.
|
У вас в коде отсутствует инициализация этой переменной, значит она должна быть инициализирована до обработчика "сообщений". Она инициализируется?
Допустим да. Какой тип данных хранится в этой переменной?
Если число, то значение переменной "quest" обязательно должно быть числом и у вас в коде ошибка:
forbidenMessage[i]
к числу неприменимо. Так можно написать только если forbidenMessage является массивом либо строкой.
Если "forbidenMessage" является массивом, то строка
i < quest + forbidenMessage;
неверна, т.к. условие никогда не выполнится.
Если "forbidenMessage" является строкой, то снова ошибка: цикл не будет выполнен ни разу, т.к. число не больше, не меньше и не равно непустой строке.