1
resposta

Dúvida sobre outra maneira de usar parseInt

Olá, boa noite. Gostaria de saber se teria como eu poderia transformar duas strings em números de forma conjunta e sem ser junto com o prompt. Como no exemplo abaixo. Mas tentei e não funcionou.

E funcionou quando testei com: var total = parseInt(convidados) + parseInt(vips);

function pulaLinha() {
    document.write("<br>");
}

function mostra(frase) {
    document.write(frase);
    pulaLinha();
}

var convidados = prompt("Número de convidados");
var vips = prompt("Número de convidados VIP's");
parseInt(convidados, vips);
var total = convidados + vips;

mostra("O total de convidados é " + total);
1 resposta

quando voce coloca somente uma variavel no parseInt(), siginifica que o codigo converter o texto para int no sistema de base 10, se voce coloca mais um parametro significa que o codigo ira converter o texto em sistema do segundo parametro que voce coloca. Infelizmente voce tem que converter de um em um.