const addendum = null
const acts.change = [act1];
console.log( acts.change.concat(addendum?.changedActions) );
Outputs [act1, null] rather than the expected [act1]. Am I misusing the null-conditional operator or is
console.log( addendum ? acts.change.concat(addendum?.changedActions) : acts.change )
the best/briefest way to get what I'm looking for?
undefinedto.concatas its second argument, right?if/elsestatement pair. Make your code easy to read first.acts.change.concat(addendum?.changedActions??""))const acts.changeis invalid syntax.??[]?