O documento descreve uma calculadora básica em Javascript com funções para realizar as quatro operações matemáticas básicas: adição, subtração, multiplicação e divisão. A função principal solicita os números e a operação ao usuário e executa a função correspondente, exibindo o resultado.
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0 notas0% acharam este documento útil (0 voto)
180 visualizações2 páginas
Calculadora em Javascript
O documento descreve uma calculadora básica em Javascript com funções para realizar as quatro operações matemáticas básicas: adição, subtração, multiplicação e divisão. A função principal solicita os números e a operação ao usuário e executa a função correspondente, exibindo o resultado.
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 2
Calculadora em Javascript:
// Função para adicionar dois números
function adicionar(num1, num2) { return num1 + num2; }
// Função para subtrair dois números
function subtrair(num1, num2) { return num1 - num2; }
// Função para multiplicar dois números
function multiplicar(num1, num2) { return num1 * num2; }
// Função para dividir dois números
function dividir(num1, num2) { // Verifica se o divisor é zero para evitar divisão por zero if (num2 === 0) { return "Erro: Divisão por zero!"; } return num1 / num2; }
// Função principal que executa a calculadora
function calcular() { // Solicita os números e a operação ao usuário var num1 = parseFloat(prompt("Digite o primeiro número:")); var num2 = parseFloat(prompt("Digite o segundo número:")); var operacao = prompt("Digite a operação desejada (adicao, subtracao, multiplicacao, divisao):");
var resultado;
// Executa a operação selecionada usando switch case
switch (operacao) { case "adicao": resultado = adicionar(num1, num2); break; case "subtracao": resultado = subtrair(num1, num2); break; case "multiplicacao": resultado = multiplicar(num1, num2); break; case "divisao": resultado = dividir(num1, num2); break; default: resultado = "Erro: Operação inválida!"; }