No curso Javascript: programando a Orientação a Objetos - Módulo 2 - Adicionando comportamentos - Aula 07 - Métodos com retorno notei que num determinado momento da aula o professor declara e atribui a variável const valorSacado = contaCorrenteRicardo.sacar(50); porém nos métodos acima utilizamos da argumento chamado "valor" para realizar os comportamentos que desejamos. Até aí, ok tudo funcionou como esperado, mas fiquei pensando se o argumento valor não deveria ser inicializado em algum lugar do código. Não sei se estou confundindo com as aulas do c# que assisti anteriormente, mas eu achava que para ter um argumento no método, necessariamente ele deveria ser declarado antes ex: const valor; Poderia me esclarecer melhor essa questão, por favor?