Porque foi utilizado /-/g em vez de simplesmente colocar '-' no primeiro parâmetro?
Porque foi utilizado /-/g em vez de simplesmente colocar '-' no primeiro parâmetro?
Fala ai Cássio, tudo bem? Foi utilizado o /-/g pois você está fazendo o replace através de uma expressão regular (umas das maneiras de criar uma regex é com duas /).
Basicamente essa expressão vai dizer para o replace trocar todas os - da String.
Se você fizesse apenas com '-' ele iria remover apenas o primeiro traço.
Espero ter ajudado.