Converter variável de STRING para NUMBER
Quando inserimos uma caixa de prompt para receber dados por padrão ele transforma os dados em string, para converter para number existem três maneiras:
number(): É a forma que deixa o JS livre para armazenar tanto números inteiros quanto flutuantes.
number.parseInt() (ou somente parseInt() ): Para converter somente em números inteiros, sendo assim mesmo digitando numero float ele vai tratar a variável como inteiro
number.parseFloat() (ou somente parseFloat() ): Para converter somente em números flutuantes, sendo assim mesmo digitando numero inteiro ele vai tratar a variável como flutuante.
Converter variável de NUMBER para STRING
Exitem duas maneiras de converter uma variável de numero para string:
string()
n.toString()
Template strings
Na nova versão do ECMAScript para adicionar valores de variáveis as strings não é mais necessário realizar diversas concatenações, quando o texto é longo. Basta somente, dentro de uma string adicionar ${} e dentro das chaves a variável a ser processada ou a fórmula.
${} (Place holder)
A intenção do Place holder é deixar o código menos confuso de ler.