У меня проблема с функцией check_mod.
function check_mod(user_id) {
db.each(`SELECT mode FROM users WHERE id = ` + user_id, [], (err, row) => {
if (err) {
throw err;
}
if (row.mode == 1)
{
return true;
}
});
}
if (check_mod('286927644405137408')) console.info("okay");
Когда я пытаюсь использовать эту функцию, она возвращает «undefined», и я не знаю почему. Я думаю, что мне следует использовать async и ждать, но я не знаю, как его использовать.



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


Я не уверен, но я заметил, что в конце инструкции sql нет точки с запятой, которая может вызывать проблему.