Я хочу сделать простой калькулятор в discord.js, но команда вычисления не работает. Основная команда ввода — «:hiz». Когда кто-то вводит что-то вроде «:hiz 5», он должен добавить 10 к 5.
if (message.content == ':hiz ')
{
var input = message.content;
var sayi = input.substr('4');
console.info(sayi);
}
Это код, который я пробовал. Он не получает введенный номер. Есть ли другой способ сделать это?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы должны проверить message.content.startsWith(':hiz ') вместо message.content == ':hiz '.
Большое спасибо! Искал это простое решение часами!
добро пожаловать, вы также должны проверить, что сказал @Seblor.
String.substr не принимает строку в качестве параметра. Уберите кавычки. Также лучше использовать substring(). Таким образом,
input.substr('4');должен бытьinput.substring(4);.