Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save davidystephenson/585df0fdf02931177b080703ee50270b to your computer and use it in GitHub Desktop.
Save davidystephenson/585df0fdf02931177b080703ee50270b to your computer and use it in GitHub Desktop.
<script>
// First log 'start'
// Then log "starting alpha"
// Then, 2 seconds later, log alpha
// Then, log "starting "beta"
// Then, 4 seconds later, log beta
// Then, log "starting gamma"
// Then, 1 second later log gamma
// Then, log "starting delta"
// Then, 3 seconds later log delta
console.log('start')
console.log('starting alpha')
setTimeout(() => {
console.log('alpha')
console.log('starting beta')
setTimeout(() => {
console.log('beta')
console.log('starting gamma')
setTimeout(() =>{
console.log('gamma')
console.log('starting delta')
setTimeout(() => {
console.log('delta')
}, 3000)
}, 1000)
}, 4000);
}, 2000)
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment