Baixe o app para aproveitar ainda mais
Prévia do material em texto
O desenvolvimento de software em geral permite que problemas possam ser solucionados de mais de uma forma muitas vezes, e com isso, diferentes propostas de soluções computacionais podem ser implementadas. As propostas podem variar em relação apenas a sua aparência de uma implementação para outra utilizando recursos oferecidos por uma linguagem específica ou com o uso de frameworks baseados nestas, como foi citado ao longo no material com JavaScript servindo de base, mas existindo alternativas como React e AngularJS, por exemplo. A lógica pode ser alterada para que um mesmo resultado seja obtido, de acordo com as linhas de raciocínio tomadas por base para gerar as funcionalidades solicitadas em cada diferente problema. E por fim, é possível que uma mesma lógica possa ser implementada de diferentes formas se a linguagem utilizada possuir recursos para permitir mais de uma forma de se realizar um mesmo processamento. Com base nessa ideia de recursos alternativos oferecidos por uma linguagem de programação, observe o exemplo de script completo trazido na tabela 9 da unidade III do material. <!DOCTYPE html> <html> <body> <h2>JavaScript - Exemplo 21</h2> <hr> <p><b>** MENU DE OPÇÕES **</b></p> <p>1. Inserir Dados</p> <p>2. Consultar Dados</p> <p>3. Editar Dados</p> <p>4. Excluir Dados</p> <p><b>Informe uma Opção:</b> </p> <input id="opcao" value="0" /> </br> <button onclick="funcao()">Opção</button> <p id="ex21"> </p> <script> function funcao() { var opcao = document.getElementById("opcao").value; var mensagem = ""; if (opcao === "1") { mensagem = "Escolhida a Inserção de Dados."; } else if (opcao === "2") { mensagem = "Escolhida a Consulta de Dados."; } else if (opcao === "3") { mensagem = "Escolhida a Edição de Dados."; } else if (opcao === "4") { mensagem = "Escolhida a Exclusão de Dados."; } else { mensagem = "Opção Inválida."; } document.getElementById('ex21').innerHTML = mensagem; } </script> </body> </html>
Compartilhar