Olá pessoa criei esse código mas tive duvidas em relação a parte de como Javascript interpreta as variáveis, pois eu tenho uma função “mostrar(pontos)”, porem para a entrada dos pontos do time adversário eu uso a variáveis pontos_adv e mesmo assim ele interpreta aquilo e escreve na tela, entao a função “mostrar(pontos)” pode interpretar outros valores nao somente (pontos) e outra, tenho os dados de entrada (vitorias e empates) assim que eles entram e chamo a função pontos_adv = calculaPontos(vitorias,empates) os valores efetuam o calculo dentro da função?
> <script>
> var calculaPontos = function(vitoria, empate) {
> var empate = parseInt(empate)
> return (vitoria * 3) + empate;
> }
> var pular = function (){
> document.write("<br><br><hr>")
> }
> pontuacaodotime = function(vitoria,empate){
> var empate = parseInt(empate)
> var pontos = (vitoria*3)+empate
> return pontos
> }
> var mostrar = function(pontos){
> document.write(pontos)
> pular ()
> }
> var vitoria = prompt ("digite o numero de vitorias do adversario: ")
> var empate = prompt ("digite o numero de empates do adversario: ")
> pontos_adv = calculaPontos(vitoria,empate)
> mostrar ("numero de pontos do time adversario é: "+pontos_adv+" pontos")
>
>
>
> var vitoria = prompt ("digite o numero de vitorias nosso time: ")
> var empate = prompt ("digite o numero de empates do nosso time: ")
> pontos = pontuacaodotime(vitoria,empate)
> mostrar ("numero de pontos do nosso time é: "+pontos+" pontos")
>
>
>
> if(pontos >pontos_adv ) {
> mostrar("Nosso time está indo MELHOR que o Livros Velhos!")
> }
> else if (pontos == pontos_adv){
> mostrar("Nosso time está EMPATADO com o Livros Velhos!")
> }
> else{
> mostrar("Nosso time está indo PIOR que o Livros Velhos!");
> }
> </script>