Calculadora de adição e subtração

JavaScript Geral Back-End Básico Estrutura de Repetição Condicional Estrutura Condicional e operadores lógicos. Expressões lógicas.

Você deve implementar a função calculadoraAdicaoSubtracao que recebe 3 argumentos: sendo os dois primeiros números inteiros, numero e outroNumero, e o terceiro operação, sendo uma string "+ " ou "-".

Retorna um valor dependendo da operação:

- se operação é '+ ' então retorna a soma do numero com o outroNumero;

- se operacao é "-"entao retorna a subtracao do numero com o outroNumero; 

-se operacao nao é nenhuma das operacoes esperadas entao retorna uma string "operacao invalida".

Foto de Gustavo R.
Gustavo perguntou há 3 anos

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
2 respostas
1
votos
1 usuário votou nessa resposta como útil.
Beatriz V.
Respondeu há 3 anos
 
if(operacao == "+") 
    return numero + outroNumero
else if (operacao == "-")
    return numero - outroNumero
else
return 0
 
(aqui coloquei return 0, mas você pode colocar
return "Operação inválida"
 
if(operacao == "+") 
    return numero + outroNumero
else if (operacao == "-")
    return numero - outroNumero
else
return "Operação Inválida"

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Lucas M.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 3 anos

Link da resolução: https://repl.it/join/cvrxihzn-lucasamirand

 

function calculadoraAdicaoSubtracao(num1, num2, soma = '+', subtracao = '-'){

soma = prompt("Informe uma operação: ")
subtracao = prompt("Informe outra operação: ")

if((soma == "+") && (subtracao == '-')){
    return num1 + num2
    return num1 - num2
}
else{
   console.log("Operacão Inválida!")
}
}

console.log(calculadoraAdicaoSubtracao(10 , 20))
console.log(calculadoraAdicaoSubtracao( 45, 16))
 
Fala Gustavo beleza? Aqui é o professor Lucas Miranda, eu tentei resolver aqui o algoritmo , porém,  ele só retorna soma e operação inválida , não está retornando a subtração. Vou tentar aqui, caso eu ache a solução eu mando pra você, quiser deixar seu email, para eu mandar depois, pode deixar.

Professores particulares de JavaScript

+ Ver todos
Encontre professor particular para te ajudar nos estudos
R$ 70 / h
Lucas M.
Maceió / AL
Lucas M.
4,4 (36 avaliações)
Horas de aulas particulares ministradas 373 horas de aula
Tarefas resolvidas 2 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
Javascript Geral Jquery JavaScript ES6
Especialização: Segurança e defesa cibernética (Unninter)
Aulas presenciais e online de computação e programação com foco em projetos reais.
R$ 70 / h
Vinícius B.
Santo André / SP
Vinícius B.
5,0 (13 avaliações)
Horas de aulas particulares ministradas 21 horas de aula
Tarefas resolvidas 5 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
JavaScript - Estrutura Condicional e operadores lógicos. Expressões lógicas. JavaScript - Estrutura de Repetição Condicional JavaScript - Back-End
MBA: Business Intelligence (Faculdade Descomplica)
Te ensino a programar. Professor de programação, com 5 anos de atuação em .net, sql, entity framework, scrum etc.
R$ 50 / h
Gustavo A.
Campina Grande / PB
Gustavo A.
5,0 (2 avaliações)
Horas de aulas particulares ministradas 7 horas de aula
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Javascript Geral JavaScript - CSS JavaScript - Estrutura Condicional ou de Seleção
Graduação: Engenharia da Computação (IFPB - Campus Campina Grande )
Desenvolvedor web python e javascript. Acompanhamento particular em python, html,css e javascript