Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida em projeto

Bom dia, Estava fazendo um exercício, porém quis tentar extrapolar um pouco o curso. No código que tentei fazer, o programa deve pedir o número de orçamentos totais e o número de orçamentos fechados e calcular o aproveitamento. Porém, não está dando certo. O código é esse

<meta charset="UTF-8">

<script>
    funcion calculaEficiencia(orcamentosFechados, orcamentosTotais, nome) {

        var aproveitamento = ((orcamentosFechados / orcamentosTotais) * 100)
        return("O rendimento de " + nome + " foi " + aproveitamento + "%" )
    }

        var nome1 = prompt("Digite aqui seu nome")
        var orcamentosTotais1 = prompt("Digite aqui o número de clientes que fecharam o orçamento")
        var orcamentosFechados2 = prompt("Digite aqui o número de clientes que fizeram algum tipo de orçamento")
        calculaEficiencia(nome1, orcamentosTotais1, orcamentosFechados2)
</script>
1 resposta
solução!

Dei uma organizada melhor. Vê o que acha. Você digitou "function" errado, arrumei isso. E o texto das variáveis não faziam sentido com o nome da variável. Quando você cria uma função, você precisa chamar ela na mesma ordem que os parâmetros da função. Exemplo.

fuction soma (numero1, numero2){ xpto xpto } Quando você vai chamar precisa estar na mesma ordem. soma(numero1, numero2);

Quando você chamou sua função não estava da mesma maneira que quando passou os parâmetros.

<meta charset="UTF-8">

<script>
    function calculaEficiencia(orcamentosFechados, orcamentosTotais, nome) {

        var aproveitamento = ((orcamentosFechados / orcamentosTotais) * 100)
        document.write("O rendimento de " + nome + " foi " + aproveitamento + "%" );

    }

        var nome = prompt("Digite aqui seu nome");
        var orcamentosFechados = prompt("Digite aqui o número de clientes que fecharam o orçamento");
        var orcamentosTotais = prompt("Digite aqui o número de clientes que fizeram algum tipo de orçamento");

        calculaEficiencia(orcamentosFechados, orcamentosTotais, nome);

</script>