Loops
#HelloFrontend #HelloErmine #HelloWorld2021
Loop āļāļ·āļāļāļ°āđāļĢ ?
āļāļ·āļ āļāļģāļŠāļąāđāļāļāļĩāđāđāļāđāļāļ§āļāļāļļāļĄāļāļēāļĢāļāļģāļāļēāļāļāļāļāđāļāļĢāđāļāļĢāļĄāđāļāļāļ§āļāļāđāļģ āļāļēāļĢāļāļģāļāļēāļāđāļāļīāļĄ āđ āļāļēāļĄāđāļāļ·āđāļāļāđāļāļāļĩāđāļāļģāļŦāļāļ āđāļāļāļāļ°āļāļĩāđāđāļāļ·āđāļāļāđāļāļĒāļąāļāđāļāđāļāļāļĢāļīāļ
for loop
āļāļ·āļ loop āđāļāļĢāļđāļāđāļāļāļāļĩāđāđāļĢāļēāļŠāļēāļĄāļēāļĢāļāļāļģāļŦāļāļāļĢāļāļāđāļāļāļēāļĢāļāļģāđāļāđ āđāļāđāđāļāļāļĢāļāļĩāļāļĩāđāđāļĢāļēāļĢāļđāđāļĢāļāļāļāļāļāļāļēāļĢāļāļģāļāđāļģāļāļĩāđāđāļāđāļāļāļ
for (
initialization
;condition
;change
) {...
}
initialization
: āļāļēāļĢāļāļģāļŦāļāļāļāļąāļ§āđāļāļĢāļāļĩāđāļāļ°āđāļāđāļ āļēāļĒāđāļ loopcondition
: āļāļēāļĢāļāļģāļŦāļāļāđāļāļ·āđāļāļāđāļāļāļĩāđāļāļ°āđāļŦāđ loop āļāļģāļāļēāļchange
: āļāļēāļĢāļāļģāļŦāļāļāļŠāļīāđāļāļāļĩāđāļāđāļāļāļāļēāļĢāļāļ°āļāļģāļŦāļĨāļąāļāļāļ loop āđāļāđāļĨāļ°āļĢāļāļ
for (let i = 0; i < 3; i++) {
console.log(i);
}
/* Result:
0
1
2
*/
while loop
āļāļ·āļ loop āļāļĩāđāļāļģāļāļēāļāļ§āļāļāđāļģāđāļāļāļāļ°āļāļĩāđāđāļāļ·āđāļāļāđāļāđāļāđāļāļāļĢāļīāļ āđāļĨāļ°āļāļ°āļŠāļīāđāļāļŠāļļāļāļĨāļāđāļĄāļ·āđāļāđāļāļ·āđāļāļāđāļāđāļāđāļāđāļāđāļ āļĢāļđāļāđāļāļāļāļāļ while loop āļāļ°āļĄāļĩāļĢāļđāļāđāļāļāļāļąāļāļāļĩāđ
while (
condition
) {...
}
let count = 0;
while (count < 3) {
console.log(count);
count++;
}
/* Result:
0
1
2
*/
do while loop
āļāļ·āļ loop āļāļĩāđāļāļģāļāļēāļāļ§āļāļāđāļģāđāļŦāļĄāļ·āļāļāļāļąāļ while loop āđāļāđāđāļāļ·āđāļāļāđāļāļāļ°āļāļđāļāļāļģāļāļēāļāļŦāļĨāļąāļāļāļēāļāļāļĩāđāļāļāļāļēāļĢāļāļģāļāļēāļāļ§āļāļāđāļģāļāļĒāđāļēāļāļāđāļāļĒ 1 āļāļĢāļąāđāļ āļĢāļđāļāđāļāļāļāļāļ do while loop āļāļ°āļĄāļĩāļāļąāļāļāļĩāđ
do {
...
} while (condition
)
let count = 1;
do {
console.log(count);
count++;
} while (count < 3);
/* Result:
1
2
*/
āđāļŦāļĨāđāļāļāđāļēāļāļāļīāļ ð
Last updated
Was this helpful?