Olá Thyago, tudo bem ?
Na verdade como javascript é uma linguagem dinâmica, pode significar qualquer coisa, não há convenções de nome para identificar o tipo, então pode ser desde String, boolean, number, ou qualquer outra coisa
É comum na matemática e em programação utilizar n
para identificar números, mas não podemos dizer que será sempre um padrão, neste caso, por ser algo simples, podemos olhar na função e identificar qual tipo é, em outros casos faz mais sentido dar nomes mais expressivos, por exemplo:
function sorteia( valorMaximo) {
return Math.round( Math.random * valorMaximo)
}
Ai sim, valorMaximo
tem uma tendência muito maior a representar um valor numérico, e também da uma lógica maior a nossa função, pois utilizar n
, não sabemos se queremos sortear uma quantidade n de números, ou, se queremos um único número com valor máximo de n
Então normalmente para contornar a falta de tipos a expressividade do nome do parâmetro pode ser uma solução :)
Abraços e Bons Estudos!