Я хочу выполнить func3(MY_VAR)
, но func3
ожидает строку, поэтому простое выполнение func3(MY_VAR)
вызовет ошибку типа.
Я не могу запускать func3, если MY_VAR undefind или null, но нахожу здесь использование оператора if очень неуклюжим.
const MY_VAR: ?string = //Can be a string or undefined or null ....
const needToRunMulitipleFunctions = () => {
func1();
func2();
};
Как мне сделать это элегантно, не используя внутри неприятного if / else?