return new Promise((resolve, reject) => {
document.querySelector("dialog").addEventListener('close', resolve, { once: true, });
});Myconfirmselect(
// ...
).then(() => { alert("!"); });
width: fit-content; и подобное пробовал, но не помогло
width: 100%;, правда для всех браузеров
void (*list)(unsigned int, unsigned int) = Array;double*** как &array2d типа double**, куда и записать созданный "массив" типа *result = array2d
если Myconfirmselect() будет возвращать Promise, то then() у него появится
без промиса с колбэком вариант есть в ответах
других вариантов (без промисов и колбэков) в JavaScript нет