Código da Resolução do Exercício
index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Exercício 05</title>
</head>
<body>
Fixando o uso do Switch
</body>
</html>
index.js
let distanceInLY = prompt("Digite a distância em anos-luz")
let chosenOption = prompt("Para qual unidade deseja conveter?\\n1. Parse(pc)\\n2. Unidade Astronômica (AU)" +
"\\n3. Quilômetros (km)\\n\\n(Digite o número da opção desejada)")
let chosenUnity
let convertedDistance
switch(chosenOption) {
case "1":
chosenUnity = "Parsec"
convertedDistance = distanceInLY * 0.306601
break
case "2":
chosenUnity = "Unidade Astronômica"
convertedDistance = distanceInLY * 63241.1
break
case "3":
chosenUnity = "Quilômetros"
convertedDistance = distanceInLY * 9.5 * Math.pow(10, 12)
break
default:
chosenUnity = "Unidade não identificada"
convertedDistance = "Conversão fora do escopo"
}
alert("Distância em Anos-luz: " + distanceInLY + "\\n" + chosenUnity + ": " + convertedDistance)