diff options
Diffstat (limited to '')
-rwxr-xr-x | 2723/main.js | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/2723/main.js b/2723/main.js new file mode 100755 index 0000000..4d96883 --- /dev/null +++ b/2723/main.js @@ -0,0 +1,17 @@ +#!/usr/bin/env node +"use strcit"; + +/** + * @param {Promise} promise1 + * @param {Promise} promise2 + * @return {Promise} + */ +var addTwoPromises = async function (promise1, promise2) { + const [v1, v2] = await Promise.all([promise1, promise2]); + return v1 + v2; +}; + +/** + * addTwoPromises(Promise.resolve(2), Promise.resolve(2)) + * .then(console.log); // 4 + */ |