O Prompt está somando os valores digitados, mas preciso somar o valor de Maças e Moangos
Exercicio
<script>
var morango = Number(window.prompt("Digite a quantidade de Morangos: "))
var maça = Number(window.prompt("Digite a quantidade de Maças: "))
var vtotal = morango + maça
if(morango <= 5)
{
var morango = 2.50
}
else
{
var morango = 2.20
}
if(maça <= 5)
{
var maça = 1.80
}
else
{
var maça = 1.50
}
alert("Cada Morango sairá pelo valor de R$" + morango)
alert("Cada Maça sairá pelo valor de R$" + maça)
if(vtotal <= 25)
{
alert("O Valor total da compra é de R$" + vtotal)
}
else
{
alert("O Valor total da compra é de R$" + vtotal * 0.10)
}
</script>
A var morango que recebe a quantidade não pode ter o mesmo nome que o var morango dentro do if, porque isso vai reescrever a Quantidade e não é o que você quer, certo?
Você pode renomea-la para qtdMorango por exemplo.
Também faltou o cálculo da quantidade pelo valor da fruta. Exemplo:
O que o daniel disse faz todo sentido. A variável que recebe a quantidade digitada eh alterada dentro dos if. Logo, você terá que criar outras variáveis para receber o valor dos mesmos.
Mude as variáveis para que seu código não fique confuso, e implemente o que está faltando
<script>
var qtdMorango = Number(window.prompt("Digite a quantidade de Morangos: "))
var qtdMaça = Number(window.prompt("Digite a quantidade de Maças: "))
var qtdTotal = qtdMorango + qtdMaça
if(qtdMorango <= 5)
{
var valorMorango = 2.50
}
else
{
var valorMorango = 2.20
}
if(qtdMaça <= 5)
{
var valorMaça = 1.80
}
else
{
var valorMaça = 1.50
}
alert("Cada Morango sairá pelo valor de R$" + valorMorango)
alert("Cada Maça sairá pelo valor de R$" + valorMaça)
//Agora multiplique o valor de cada fruta pela quantidade de frutas que o usuário digitou:
var precoCompraMorango = valorMorango * qtdMorango
var precoCompraMaça = valorMaça * qtdMaça
var totalCompra = precoCompraMorango + precoCompraMaça // Aqui somo tudo, para ver quanto o usuário irá pagar.
if(qtdTotal <= 25)
{
alert("O Valor total da compra é de R$" + totalCompra)
}
else
{
alert("O Valor total da compra é de R$" + totalCompra * 0.10)
}
</script>