У меня есть функция
async function go(text)
{
var response = await say(text);
document.write(response + '<br>')
}
И обещание
function say(text)
{
return new Promise((resolve, reject) => {
if (enterPressed) resolve(text);
});
}
Я хочу запускать функцию go каждый раз, когда пользователь нажимает клавишу ввода. Например, сценарий выглядит следующим образом:
go ("hello");
go ("goodbye")
Я не хочу, чтобы эти функции запускались немедленно, я хочу сначала приветствовать, затем ждать ввода, а затем до свидания. Любые методы?