Skip to content

Instantly share code, notes, and snippets.

@ozers
Last active November 18, 2020 13:54
Show Gist options
  • Save ozers/8d1475a2a498e8aa038b158da57007a5 to your computer and use it in GitHub Desktop.
Save ozers/8d1475a2a498e8aa038b158da57007a5 to your computer and use it in GitHub Desktop.
medium_promise
let p = new Promise((resolve, reject) => {
setTimeout(() => {
resolve(10);
}, 100);
});
p.then((result) => {
console.log(result); // 10
return result + 8;
}).then((result) => {
console.log(result); // 18
return result * 6;
}).then((result) => {
console.log(result); // 108
return result / 4;
}).then((result) => {
console.log(result); // 27
return result % 2;
}).then((result) => {
console.log(result); // 1
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment