Как вы можете помешать пользователю делать какие -либо входы при использовании wait/async (javaScript)?Javascript

Форум по Javascript
Ответить
Anonymous
 Как вы можете помешать пользователю делать какие -либо входы при использовании wait/async (javaScript)?

Сообщение Anonymous »

Я работал над тем, чтобы сделать мини -чат -бот для развлечения, и я только что узнал о ожидании/асинхронности для получения ввода пользователя (а не для чтения). Моя главная проблема заключается в том, что после последнего вопроса (когда он печатает любимую еду и «это круто!») Пользователь все еще может продолжать внедрять больше входов. Я только что узнал о wait/async, поэтому я не уверен, могу ли я помешать пользователю напечатать что -нибудь еще.
Вот мой текущий код:
let name = await readLineAsync("what is your name? ");
println("Hello, " + name );
let food = await readLineAsync("What is your favorite food? ");
println(food + "? That's cool!");
< /code>
До сих пор основные вещи, которые я пробовал, - это использование оператора возврата и использование команды Break. Никто не работал, но я не ожидал их (я обычно использую только JavaScript для графики, поэтому я вхожу в новую территорию здесь)

Подробнее здесь: https://stackoverflow.com/questions/797 ... async-java
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»