Можно ли задать условие, чтобы передать или не передавать параметр у объекта в JS?
Существует простая функция, возвращающий переданный в нее объект. Если flag === true то мы передаем весь объект, если false - мы не передаем параметр age. Здесь я использую тернарный оператор и просто передаю разные объекты в зависимости от флага.
Можно ли сделать так, что бы тернарник (или нечто другое) исходя из условия определяла: передавать ли параметр или нет ВНУТРИ ОДНОГО объекта?
const example = (obj) => obj;
const flag = true;
const answer = example(flag ? { name: 'Max', age: 22 } : { name: 'Max' });