Udvid program så det kun accepterer positive tal
Jeg har fået en række opgaver, hvor jeg i Brackets har programmeret en, som udregner prisen på dine sko i USD.Jeg skal nu udvide programmet så det kun accepterer positive tal, og give en besked til brugeren hvis den givne pris er negativ eller input ikke kan accepteres.
Er der nogle, som kan hjælpe mig med hvordan det gøres?
Mit script ser ud som følger:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Valuta 2: Forgrening</title>
</head>
<body>
<p>Prisen i DKK er: <span id="prcDkk"></span></p>
<script>
var prcUsd = prompt('Hvad koster dine sko i USD?');
var rateUsd = prompt('Hvad koster 1 USD i DKK (f.eks. 6.7)?');
var prcDkk = prcUsd * rateUsd;
if (prcDkk > 80) { // Varen fortoldes
if (prcDkk > 1150) {
prcDkk = prcDkk * 1.17; // Told
}
prcDkk = prcDkk * 1.25; // Moms
prcDkk = prcDkk + 160; // Importgebyr
}
document.getElementById('prcDkk').innerHTML = prcDkk;
</script>
</body>
</html>