JS Prompt: функция для получения пользовательского ввода

        
            let name = prompt("Введите ваше имя", "Гость");

            if (name != null && name != "") {
                console.log("Привет, " + name + "! Добро пожаловать на наш сайт.");
            } else {
                console.log("Пожалуйста, введите ваше имя.");
            }
        
    

В этом примере мы создаем диалоговое окно с сообщением "Введите ваше имя" и значением по умолчанию "Гость". Затем мы сохраняем введенное пользователем значение в переменной name. Если пользователь ввел значение и не нажал кнопку "Отмена", то в консоль будет выведено сообщение "Привет, [имя]! Добро пожаловать на наш сайт.". Если пользователь ничего не ввел или нажал кнопку "Отмена", то в консоль будет выведено сообщение "Пожалуйста, введите ваше имя.".

        
            let age = prompt("Введите ваш возраст", 18);
            age = Number(age);

            if (isNaN(age)) {
                console.log("Пожалуйста, введите число.");
            } else {
                if (age < 18) {
                    console.log("Вы еще несовершеннолетний.");
                } else {
                    console.log("Вы совершеннолетний.");
                }
            }
        
    

В этом примере мы сначала вводим возраст пользователя. Затем мы преобразуем введенное значение в число с помощью функции Number(). Если пользователь ввел нечисловое значение, то будет выведено сообщение "Пожалуйста, введите число.". А если пользователь ввел число, то будет выполнено сравнение с возрастом 18 и выведено соответствующее сообщение о том, является ли он совершеннолетним или нет.

JS Prompt является одним из инструментов, который позволяет взаимодействовать с пользователем на веб-странице. Однако следует помнить, что это не самый удобный способ сбора и обработки данных. Вместо этого рекомендуется использовать формы и другие специальные элементы для ввода данных пользователем.

Похожие вопросы на: "js prompt "

Python Find: инструмент для поиска данных
Градиенты CSS: создание красивых переходов и эффектов
<!-- Если JavaScript: руководство для разработчиков -->
Деление в Python
Отличие HTTP от HTTPS: основополагающее безопасности
PHP_EOL: специальный символ для переноса строки в PHP
Java округление: методы и правила
Префиксные суммы: что это такое и как использовать
Команда Shutdown: выключение компьютера через командную строку