Ну вообще в чистом браузером API есть такая функция, как confirm()...
// Получить кнопку
const button = document.querySelector('button');
// Привязать на кнопку новое событие клика мышкой
button.addEventListener('click', () => {
// Задать вопрос и записать true или false в переменную
const nani = confirm('Я милый?');
// Добавить какую-то логику
if (nani === true) {
console.log('<3');
} else {
console.log('BAKA!');
}
});
Если тебе такого диалогового окна недостаточно, то в чистом браузером API еще есть функция prompt()... она запрашивает текст, но работает аналогично.
Если тебе и этого недостаточно, то это уже не диалоговое окно, а модальное окно. Его нужно писать вручную, и без использования библиотек задача не для новичка.