Перейти до основного вмісту

спроба виконати арифметичну операцію над рядковим значенням

❌ Помилка

спроба виконати арифметичну операцію над рядковим значенням

📍 Контекст

Виникає, коли ви намагаєтеся виконати математичні операції над рядком, наприклад, '100' + 50. Часто трапляється з показниками гравців, грошима або кількістю предметів в інвентарі, які читаються як рядки.

✅ Рішення

  • Перетворіть рядки на числа, використовуючи tonumber(): local value = tonumber(myString) + 50
  • Переконайтеся, що значення бази даних або введення мають правильний тип.

ℹ️ Додаткова інформація

  • Завжди перевіряйте введення користувача перед використанням у розрахунках.