Как можно реализовать проверку на существования свойства?
Есть функция, допустим:
Numeral(data.dev.test2) <= не существует test2
если это свойство не сущствует, будет вывод
TypeError: Cannot read properties of undefined (reading 'test2')
Как можно вместо такой ошибки, вывести, например 0 или другое значение?
Функция Numeral
export function Numeral(number) {
if (isInt(number)) {
return number > 0 ? nf('# ###.', number) : '0';
} else if (isFloat(number)) {
return number;
} else {
return number > 0 ? nf('# ###.', number) : '0';
}
}