Я вижу, что на это ответили, но я думал, что это может помочь
const { amount = 0 } = response.data.find(t => t.paymentType === 'RF' && t.status === 1) || {};
this.statistics.creditAmount = amount;
Или вы можете использовать редуктор:
this.statistics.creditAmount = response.data.reduce((amt, t) => t.paymentType === 'RF' && t.status === 1 ? t.amount : amt, 0);
Редуктор будет использовать больше тактов при прохождениивесь массив, тогда как Array.prototype.find
останавливается, как только достигает первого совпадения.Это также может привести к тому, что результаты будут отличаться, так как способ, которым записан редуктор, извлечет элемент last из соответствующего массива.