Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. const p = new Promise((resolve, reject) => {
  2. const age = 19;
  3. if (age > 18) {
  4. resolve("I am old enough to ...");
  5. } else {
  6. reject("What a shame");
  7. }
  8. });
  9.  
  10. function order(value) {
  11. return new Promise((resolve, reject) => {
  12. resolve(value);
  13. });
  14. }
  15. function nextOrder(value) {
  16. return new Promise((resolve, reject) => {
  17. resolve(value);
  18. });
  19. }
  20. function lastOrder(value) {
  21. return new Promise((resolve, reject) => {
  22. resolve(value);
  23. });
  24. }
  25.  
  26. p.then(function(passedValue) {
  27. return order(passedValue);
  28. })
  29. .then(function(passedValue) {
  30. return nextOrder(passedValue);
  31. })
  32. .then(function(passedValue) {
  33. return lastOrder(passedValue);
  34. })
  35. .then(function(passedValue) {
  36. console.log(passedValue);
  37. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement