1
resposta

script para calcular baskhara

Bom dia, Criei o script abaixo para calcular o valor de baskhara, porém percebi que ele não calcula raiz irreal e não estou conseguindo achar uma solução, poderiam me ajudar ?

<title> Cálculo de Bhaskara </title>

<script LANGUAGE="JavaScript" type="text/javascript">

    var A = prompt("Valor de A:");
    var B = prompt("valor de B:");
    var C = prompt("Valor de C:");
    var X1;
    var X2;

    var delta = (B * B) - 4 * A * C;

    document.write("Valor de Delta => " + delta + "<br/><br/>");



     var X1 = (-B + delta^0,5) / (2 * A);
     var X2 = (-B - delta^0,5) / (2 * A);

      document.write("O valor de X1 é " + X1 + "<br/>");
      document.write("O valor de X2 é" + X2 + "<br/>");
      document.write("O valor de delta é" + raizdelta);


</script>
1 resposta

Olá, tudo bem? vendo o jeito que você encontrou de calcular a raiz e a potência percebi que há um fator que você pode alterar que talvez resolva. Ao invés de usar delta^0,5, você pode usar a função do javascript Math.sqrt(delta), Assim como ao invês de usar B*B você pode usar Math.pow(B,2). caso queira uma explicação mais detalhada de como estes métodos funcionam veja os sites: https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Math/pow https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/sqrt