Promise Example

Just a quick test using promises

by jimmyt1001

HTML

<div id="content">

</div>

JavaScript

let mopFloor = function() {
	return new Promise(function(resolve, reject) {
		resolve('Floor is Mopped,');
	});
};


let washDishes = function(message) {
	return new Promise(function(resolve, reject) {
		resolve(message + ' Dishes are washed,');
	});
};


let cupcakeReward = function(message) {
	return new Promise(function(resolve, reject) {
		resolve( message + ' And Now A Cupcake Reward');
	});
};

mopFloor().then(function(result){
	return washDishes(result);
}).then(function(result){
	return cupcakeReward(result);
}).then(function(result){
var newElement = document.getElementById("content");
newElement.innerHTML = 'All done! ' + result;
})