JSFiddle - React, Tailwind, and code Playground

by bradleytrager

JavaScript

function add5Async(number, callback) {
	setTimeout(function() {
		callback(number + 5)
	})
}

function add5Promise(number) {
	return new Promise(function(resolve) {
		setTimeout(function() {
			resolve(number + 5)
		});
	});
}

add5Async(5, function(result) {
	console.log("Add 5 Async", result);
});

add5Promise(5).then(function(result) {
	console.log("Add 5 Promise", result);
});

console.log("This will be logged first.")