Пробовали саму функцию запихнуть в условие, вместо присвоения её переменной ок
Вид для печати
Пробовали саму функцию запихнуть в условие, вместо присвоения её переменной ок
В трактовке булевых значении 0 принимает значение ЛОЖЬ, в системных функциях ошибки и невыполнение функции есть -1, а ноль это положительный результат