Array
<!DOCTYPE html>
<html lang="it">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Calcolatore di Taglia Reggiseno</title>
</head>
<body>
<h2>Calcola la Tua Taglia di Reggiseno</h2>
<label for="busto">Circonferenza Busto (cm):</label>
<input type="number" id="busto" required><br><br>
<label for="sottoseno">Circonferenza Sottoseno (cm):</label>
<input type="number" id="sottoseno" required><br><br>
<button onclick="calcolaTaglia()">Calcola Taglia</button>
<h3 id="risultato"></h3>
<script>
function calcolaTaglia() {
const busto = parseFloat(document.getElementById("busto").value);
const sottoseno = parseFloat(document.getElementById("sottoseno").value);
if (!busto || !sottoseno || busto <= sottoseno) {
document.getElementById("risultato").innerText = "Per favore, inserisci misure valide.";
return;
}
// Calcolo della misura della fascia
let fascia = Math.round(sottoseno / 5) * 5; // Arrotonda al multiplo di 5 più vicino
// Calcolo della differenza per la coppa
const differenza = busto - sottoseno;
let coppa = '';
if (differenza >= 10 && differenza <= 12) coppa = 'A';
else if (differenza >= 13 && differenza <= 14) coppa = 'B';
else if (differenza >= 15 && differenza <= 17) coppa = 'C';
else if (differenza >= 18 && differenza <= 19) coppa = 'D';
else if (differenza >= 20 && differenza <= 22) coppa = 'E';
else if (differenza >= 23 && differenza <= 25) coppa = 'F';
else if (differenza >= 26 && differenza <= 28) coppa = 'G';
else coppa = 'Coppa non disponibile';
// Mostra il risultato
document.getElementById("risultato").innerText = `La tua taglia ideale è: ${fascia} ${coppa}`;
}
</script>
</body>
</html> 