I de fleste computerprogrammeringssprog er a while loop en kontrolflow-sætning, der tillader, at kode udføres gentagne gange baseret på en given boolsk tilstand. While-løkken kan opfattes som en repeterende if-sætning.
Hvad er et eksempel på en while-løkke?
En "While"-løkke bruges til at gentage en specifik kodeblok et ukendt antal gange, indtil en betingelse er opfyldt. For eksempel, hvis vi vil bede en bruger om et tal mellem 1 og 10, ved vi ikke, hvor mange gange brugeren må indtaste et større tal, så vi bliver ved med at spørge "mens tallet er ikke mellem 1 og 10 ".
Hvad sker der om lidt?
I while loop, condition evalueres først, og hvis den returnerer sand, udføres sætningerne inde i while loop, dette sker gentagne gange, indtil betingelsen returnerer falsk. Når betingelsen returnerer falsk, kommer kontrolelementet ud af loop og hopper til den næste sætning i programmet efter while loop.
Hvad er en while-løkke for børn?
"mens"-løkken itererer eller tæller igennem en eller flere kommandoer. Sløjfen vil gentage sig, indtil en betingelse er opfyldt, der får den til at bryde; den kører, indtil noget forhindrer den i at køre.
Hvad er while and do while loop?
Her er den største forskel mellem en while-løkke og en do while-løkke, at while-løkke-tjek tilstanden før iteration af løkken. På den anden side verificerer do- while-løkken tilstanden efter udførelsen af sætningerne inde i løkken.