Можно ли задать условие, чтобы передать или не передавать параметр у объекта в JS?

Существует простая функция, возвращающий переданный в нее объект. Если flag === true то мы передаем весь объект, если false - мы не передаем параметр age. Здесь я использую тернарный оператор и просто передаю разные объекты в зависимости от флага.

Можно ли сделать так, что бы тернарник (или нечто другое) исходя из условия определяла: передавать ли параметр или нет ВНУТРИ ОДНОГО объекта?

const example = (obj) => obj;
    
const flag = true;

const answer = example(flag ? { name: 'Max', age: 22 } : { name: 'Max' });

Ответы (0 шт):