text: /* setTimeout(function(){
      console.log("Executando callback...")
      
      setTimeout(function(){
          console.log("Executando callback 2...")
          
          setTimeout(function(){
              console.log("Executando callback 3...")
  
          }, 2000)
  
      }, 2000)
  
  },2000) */
  
  
  
  function esperarPor (tempo = 2000){
      return new Promise(function(resolver) {
          setTimeout(function() {
              console.log('Executando promisse...')
              resolver('vishhhhhh')
          }, tempo)
      })
  } 
  
  esperarPor(3000)
      .then(() => esperarPor)
      .then(esperarPor)
  
  