GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — PromiseError/JavaScript/8-multiple.js at master · HowProgrammingWorks/PromiseError Expand file tree/ Copy path8-multiple.jsMore file actions 18 lines (15 loc) · 412 Bytes / Copy path8-multiple.jsFile metadata and controls18 lines (15 loc) · 412 Bytes 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 'use strict'; const sum = (a, b) => new Promise((resolve, reject) => { if (typeof a === 'number' && typeof b === 'number') { resolve(a + b); } else { reject(new Error('a and b should be numbers')); } }); process.on('multipleResolves', (type, promise, reason) => { console.log({ multipleResolves: { type, promise, reason } }); }); sum(7, 3) .then((res1) => { console.log({ res1 }); }); |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |