JSFiddle - React, Tailwind, and code Playground

by Amal Das

JavaScript

async function kitchen(){

  console.log("A")
  console.log("B")
  console.log("C")
  
  await toppings_choice()
  
  console.log("D")
  console.log("E")

}

// Trigger the function

kitchen();
console.log("doing the dishes")
console.log("cleaning the tables")
console.log("taking orders")

function toppings_choice (){
  return new Promise((resolve,reject)=>{
    setTimeout(()=>{
			
      resolve( console.log("which topping would you love?") )
			console.log("Z")
    },3000)
  })
}