Kattintson a gombra a ciklus indításához!
function inditas() {
let ismetlodesekSzama;
let ervenyesBevitel = false;
while (!ervenyesBevitel) {
const beolvasottErtek = prompt(„Hányszor fusson le a ciklus? Kérjük, adjon meg egy pozitív egész számot:”);
if (beolvasottErtek === null) { // A felhasználó megnyomta a Mégse gombot
alert(„🚫 A művelet megszakítva.”);
return; // Kilépés a függvényből
}
ismetlodesekSzama = parseInt(beolvasottErtek);
if (isNaN(ismetlodesekSzama) || ismetlodesekSzama < 0) {
alert("❌ Hibás bevitel! Kérjük, csak pozitív egész számot adjon meg.");
} else {
ervenyesBevitel = true;
}
}
const eredmenyDiv = document.getElementById("eredmeny");
eredmenyDiv.innerHTML = ""; // Előző eredmények törlése
alert(`✅ Rendben, a ciklus ${ismetlodesekSzama} alkalommal fog lefutni.`);
for (let i = 0; i < ismetlodesekSzama; i++) {
eredmenyDiv.innerHTML += `
🎉 Ciklusfutás: ${i + 1}. alkalom!
`;
}
if (ismetlodesekSzama === 0) {
eredmenyDiv.innerHTML += `
ℹ️ A ciklus 0 alkalommal futott le.
`;
}
}