У Луа нет функции math.pow()
.
Исправление: функция Lua math.pow()
устарела с версии 5.3, как описано здесь . Но он все еще существует в последней версии (до версии 5.4.0 включительно).
Если вы получаете синтаксическую ошибку, это связано с какой-то другой проблемой. Пожалуйста, обновите ваш вопрос, чтобы показать нам точный код, который выдает ошибку, а также сообщение об ошибке.
В любом случае вам следует использовать встроенный оператор возведения ^
вместо функции math.pow()
.
(В отличие от C и некоторых других языков, Lua использует ~
в качестве побитового оператора xor.)