Não entendo o motivo, no console ao chamar o getVolume() imprime um NaN
index.html
<script>
//É possível criar duas instâncias de Negociacao e modificar os seus atributos
var n1 = new Negociacao(Date(), 10, 30);
console.log(n1.getData());
console.log(n1.getQuantidade());
console.log(n1.getValor());
console.log(n1.getVolume());
</script>
Negociacao.js
class Negociacao{
constructor(data, quantidade, valor){
this._data = data;
this._quantidade = quantidade;
this._valor = valor;//
}
getVolume(){
return this.quantidade * this.valor;
}
getData(){//É usado o método de encapsulamento
return this._data;
}
getQuantidade(){
return this._quantidade;
}
getValor(){
return this._valor;
}
}