Estou tendo problema com o retorno de um valor que está dando NaN e não consigo resolver.

ATÉ 50% OFF
TÁ ACABANDO!
0 dias
0 horas
0 min
0 seg
Estou tendo problema com o retorno de um valor que está dando NaN e não consigo resolver.

Em alguma parte do código você define o valor inicial de _saldo ? como:
_saldo = 0;Caso o contrário, _saldo será inicializado com undefined e quando você tentar fazer a soma em:
this._saldo += valorVocê estará tentando somar um valor undefined com um number, o que retornará um NaN (Not a Number)
Realmente que vacilo que dei obrigado pelo esclarecimento.