Quick actions

cmd+k|ctrl+k

Navigation

Languages

Promises Example

Snippet info

Language

JavaScript

Visibility

public

Author

bhattabhi1289

Created

2025-05-06T08:27:55.403278Z

Updated

2025-05-07T03:38:29.289279Z

const myPromise= new Promise((resolve,reject)=>{
    
    setTimeout(()=>{
        
        const randomNum= Math.floor(Math.random()*10)
        
        if(randomNum>5){
            resolve(`Successful Execution with ${randomNum}`);
        }else{
            reject(new Error(`Unsuccessful Execution with ${randomNum}`));
        }
    })
})

myPromise.then((message)=>{
    console.log(message)
}).catch((error)=>{
    console.log(error)
})
INFO