Logo 7DAYSOFCODE

LÓGICA COM JAVASCRIPT

Dia 7

🧩 Desafio

O desafio proposto é criar uma calculadora interativa que realize as quatro operações básicas: soma, subtração, multiplicação e divisão. O programa deve exibir as opções disponíveis e, com base na escolha do usuário, solicitar dois números para realizar o cálculo. Além disso, deve incluir a opção de encerrar o programa, simulando o uso real de uma calculadora.

💡 Solução

A solução implementa funções separadas para cada operação matemática, resultando em um código modular e de fácil compreensão. Um loop while mantém a calculadora ativa até que o usuário escolha sair. Um switch executa a função correspondente à opção selecionada, e uma verificação previne a divisão por zero. O resultado de cada operação é exibido através de um alert(), fornecendo feedback imediato ao usuário.