Обработка возвращаемого значения поля подтверждения в JavaScript: методы и примеры

Возвращаемое значение поля подтверждения в JavaScript указывает выбор пользователя в ответ на подтверждающее сообщение. Вот несколько методов обработки возвращаемого значения:

  1. Использование условных операторов:

    if (confirm("Are you sure?")) {
     // User clicked OK
    } else {
     // User clicked Cancel
    }
  2. Сохранение возвращаемого значения:

    var result = confirm("Are you sure?");
    if (result) {
     // User clicked OK
    } else {
     // User clicked Cancel
    }
  3. Присвоение возвращаемого значения переменной:

    var choice = confirm("Are you sure?");
  4. Использование тернарного оператора:

    var result = confirm("Are you sure?") ? "OK" : "Cancel";
  5. Функция обратного вызова:

    
    function handleConfirmation(choice) {
     if (choice) {
       // User clicked OK
     } else {
       // User clicked Cancel
     }
    }
    confirm("Are you sure?", handleConfirmation);