async function f(result = 1) {
let promiseB = new Promise(resolve => {
setTimeout(() => resolve("1e"), 200)
});
let promiseA = new Promise(resolve => {
setTimeout(() => resolve("ab"), 1000)
});
result += await promiseA;
result += await promiseB;
alert(result); // ?
}
f(null);