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

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.