Чтобы прочитать входные данные консоли в JavaScript, вы можете использовать различные методы в зависимости от среды, в которой выполняется код JavaScript. Вот несколько распространенных методов:
prompt()
: этот метод отображает диалоговое окно с сообщением, предлагающим пользователю ввести данные. Введенное значение можно сохранить в переменной для дальнейшей обработки.
Пример:
var input = prompt("Enter your input:");
console.log(input);
readline()
: этот метод обычно используется в Node.js для чтения ввода с консоли. Он считывает вводимые пользователем данные до тех пор, пока не будет нажата клавиша Enter. Для использования этого метода вам необходимо использовать модульreadline
.
Пример:
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
rl.question('Enter your input:', (input) => {
console.log(input);
rl.close();
});
- Ввод на основе браузера. Если вы работаете с JavaScript в веб-браузере, вы можете использовать элементы формы HTML, такие как
или
, чтобы принять пользователя. вход. Затем вы сможете получить доступ к введенному значению с помощью JavaScript.
Пример:
<input type="text" id="myInput">
<button onclick="readInput()">Submit</button>
<script>
function readInput() {
var input = document.getElementById('myInput').value;
console.log(input);
}
</script>