Equações do Segundo Grau (Algoritmo em JavaScript)

JavaScript é uma linguagem de programação dinâmica e orientada a objetos que é usada principalmente para criar páginas da web interativas. Ela permite que os desenvolvedores criem funcionalidades complexas em sites e aplicativos da web, incluindo animações, validação de formulários, interações com bancos de dados e muito mais.

Uma das características mais distintivas do JavaScript é que ela é uma linguagem interpretada, o que significa que o código é executado diretamente no navegador da web do usuário em vez de ser compilado em um arquivo executável. Isso torna o JavaScript uma das linguagens mais flexíveis e acessíveis para programação na web, pois não requer nenhuma instalação ou configuração especial para usar.

JavaScript também é uma linguagem de programação orientada a eventos, o que significa que ela é executada em resposta a eventos que ocorrem na interface do usuário, como cliques em botões ou preenchimento de formulários. Isso torna o JavaScript especialmente adequado para a criação de aplicativos da web interativos e dinâmicos.

Outra característica importante do JavaScript é que ela é uma linguagem de programação baseada em objetos. Isso significa que os desenvolvedores podem criar objetos e classes que podem ser reutilizados em todo o código. Isso permite que o desenvolvimento de aplicativos da web seja mais eficiente e escalável, pois as partes comuns do código podem ser escritas uma vez e reutilizadas várias vezes.

Nos últimos anos, o JavaScript evoluiu muito além do que era originalmente concebido. Com a introdução de bibliotecas e frameworks como React, Angular e Vue.js, o JavaScript tornou-se a linguagem de escolha para o desenvolvimento de aplicativos da web de ponta a ponta. Além disso, o JavaScript agora é usado não apenas em navegadores da web, mas também no lado do servidor, graças a plataformas como o Node.js.

Em resumo, o JavaScript é uma linguagem de programação poderosa e flexível que é essencial para o desenvolvimento de aplicativos da web modernos e interativos. Com uma comunidade de desenvolvedores ativa e em constante evolução, o JavaScript continuará sendo uma parte vital do mundo da programação para a web no futuro.


(EXERCÍCIO 01) Resolver a equação do segundo grau x^2 - 5*x + 6 = 0, usando JavaScript.


ALGORITMO


<!DOCTYPE html>

<html>

  <head>

    <title>Bhaskara's Formula</title>

    <script>

      function solveEquation() {

        var a = 1; // coefficient of x^2

        var b = -5; // coefficient of x

        var c = 6; // constant term


        var delta = b * b - 4 * a * c; // calculate the discriminant


        if (delta < 0) {

          // if delta is negative, the equation has no real roots

          document.getElementById("output").innerHTML = "No real roots";

        } else {

          var x1 = (-b + Math.sqrt(delta)) / (2 * a); // calculate the first root

          var x2 = (-b - Math.sqrt(delta)) / (2 * a); // calculate the second root


          // format the output string

          var result =

            "x1 = " + x1.toFixed(4) + "<br>" + "x2 = " + x2.toFixed(4);


          document.getElementById("output").innerHTML = result; // display the output

        }

      }

    </script>

  </head>

  <body>

    <h1>Bhaskara's Formula</h1>

    <button onclick="solveEquation()">Solve Equation</button>

    <div id="output"></div>

  </body>

</html>


SOLUÇÃO





Postar um comentário

Postagem Anterior Próxima Postagem