const myPromise = new Promise((resolve, reject) => { // Opération asynchrone simulée setTimeout(() => { const success = true; if (success) { resolve("Données reçues"); // Succès } else { reject(new Error("Échec")); // Erreur } }, 1000); });