Informática, perguntado por nicholasgerade, 7 meses atrás

Olá, estou participando de um processo para um curso, e tem esse pergunta: - Condicionais - Conta bancária Queremos um código que oriente o usuário de acordo com o saldo da conta bancária. Para isso precisamos de uma variável saldo que guarda um número decimal(float), e imprime uma mensagem de acordo com a situação financeira. Se o saldo for maior que 0 (zero) imprima “Seu saldo está positivo! Gostaria de fazer um investimento?”, agora, se o saldo for menor que zero(0) imprima “Seu saldo está negativo! Gostaria de fazer um empréstimo?” -Me dê uma pista Utilize a condicional if para verificar o saldo Esse é o código que fiz, mas n deu certo ainda: var saldo = 0 if (saldo > 0) {console.log ("Seu saldo está positivo! Gostaria de fazer um investimento?" )}; if (saldo < 0) {console.log ("Seu saldo está negativo! Gostaria de fazer um empréstimo?")};

Soluções para a tarefa

Respondido por oliveirapedroo
4

Resposta:

var saldo = 0

if (saldo > 0) {

   console.log ("Seu saldo está positivo! Gostaria de fazer um investimento?")

}

else if (saldo < 0) {

   console.log ("Seu saldo está negativo! Gostaria de fazer um empréstimo?")

}

Explicação:

tenta fazer assim e vê se dá certo


nicholasgerade: Pode usar quantos ifs precisarem
oliveirapedroo: então, tenta trocar o else if por if mesmo, já que tá dando esse erro
oliveirapedroo: mas acho que tambem não vai dar certo por conta que o seu código tava quase igual, só tirei os ';'
nicholasgerade: tirei o else e ainda sim da o mesmo erro
nicholasgerade: Eu vi agora q ele pede um valor decimal, tb n pode ser esse erro?
oliveirapedroo: não porque o javascript usa variável tipada, aí quando o valor é decimal ele já converte pra decimal e quando é inteiro ele já converte pra inteiro
oliveirapedroo: é automatico, não precisa definir
sabson: vc percebeu que com esse código geramos a resposta correta, mas a correção continua errada?
nillmatias: Consegui fazer !!!
nillmatias: o erro era os espaços
Respondido por htf7
5

Resposta:

var saldo = 1.0

if(saldo >0){

   console.log('Seu saldo está positivo! Gostaria de fazer um investimento?')

}if (saldo<0){

console.log('Seu saldo está negativo! Gostaria de fazer um empréstimo?')

}

Explicação:

Perguntas interessantes