返回第一个 non-null/undefined 的参数。
使用 Array.find() 返回第一个非 null / undefined 的参数。
Array.find()
null
undefined
const coalesce = (...args) => args.find(_ => ![undefined, null].includes(_));
coalesce(null, undefined, '', NaN, 'Waldo'); // ""