html
рд╡рд┐рд╖рдп рд╕реВрдЪреА
- рдкрд░рд┐рдЪрдп
- JavaScript рдореЗрдВ Do-While рд▓реВрдкреНрд╕ рдХреЛ рд╕рдордЭрдирд╛
- Do-While рд▓реВрдк рдХреНрдпрд╛ рд╣реИ?
- Do-While рд▓реВрдк рдХрд╛ рд╕рд┐рдВрдЯреИрдХреНрд╕
- Do-While рд▓реВрдк рдЕрдиреНрдп рд▓реВрдкреНрд╕ рд╕реЗ рдХреИрд╕реЗ рднрд┐рдиреНрди рд╣реИрдВ
- Do-While рдмрдирд╛рдо For рд▓реВрдк
- Do-While рдмрдирд╛рдо While рд▓реВрдк
- рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрджрд╛рд╣рд░рдг: Do-While рд▓реВрдк рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛
- рдирдореВрдирд╛ рдХреЛрдб рд╡реНрдпрд╛рдЦреНрдпрд╛
- рдЖрдЙрдЯрдкреБрдЯ рд╡рд┐рд╢реНрд▓реЗрд╖рдг
- Do-While рд▓реВрдкреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдм рдФрд░ рдХрд╣рд╛рдБ рдХрд░реЗрдВ
- рдирд┐рд╖реНрдХрд░реНрд╖
рдкрд░рд┐рдЪрдп
JavaScript рдореЗрдВ Do-While рд▓реВрдкреНрд╕ рдкрд░ рдЗрд╕ рд╡реНрдпрд╛рдкрдХ рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рдореЗрдВ рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред рдЪрд╛рд╣реЗ рдЖрдк рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рдХрджрдо рд░рдЦрдиреЗ рд╡рд╛рд▓реЗ рд╢реБрд░реБрдЖрддреА рд╣реЛрдВ рдпрд╛ рдЕрдкрдиреА рд╕рдордЭ рдХреЛ рдордЬрдмреВрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЗрд╡рд▓рдкрд░ рд╣реЛрдВ, рдпрд╣ рдИрдмреБрдХ рдЖрдкрдХреЛ Do-While рд▓реВрдкреНрд╕ рдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЬреНрдЮрд╛рди рдФрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдХреМрд╢рд▓ рд╕реЗ рд▓реИрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХреА рдЧрдИ рд╣реИред
рдЗрд╕ рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рдореЗрдВ, рд╣рдо Do-While рд▓реВрдкреНрд╕ рдХреЗ рдореВрд▓рднреВрдд рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдореЗрдВ рдЧрд╣рд░рд╛рдИ рд╕реЗ рдЬрд╛рдПрдВрдЧреЗ, рдЙрдирдХреЗ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛ рдЕрдиреНрд╡реЗрд╖рдг рдХрд░реЗрдВрдЧреЗ, рдЙрдиреНрд╣реЗрдВ рдЕрдиреНрдп рд▓реВрдкрд┐рдВрдЧ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдХрд░реЗрдВрдЧреЗ, рдФрд░ рдЖрдкрдХреЗ рд╕рдордЭ рдХреЛ рдордЬрдмреВрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╕реНрддреГрдд рд╡реНрдпрд╛рдЦреНрдпрд╛рдПрдБ рдФрд░ рдЙрджрд╛рд╣рд░рдг рдкреНрд░рджрд╛рди рдХрд░реЗрдВрдЧреЗред рдЗрд╕ рдИрдмреБрдХ рдХреЗ рдЕрдВрдд рддрдХ, рдЖрдк рдЕрдкрдиреЗ JavaScript рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдореЗрдВ Do-While рд▓реВрдкреНрд╕ рдХреЛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗред
рдЕрдзреНрдпрд╛рдп | рдкреЗрдЬ |
---|---|
рдкрд░рд┐рдЪрдп | 1 |
JavaScript рдореЗрдВ Do-While рд▓реВрдкреНрд╕ рдХреЛ рд╕рдордЭрдирд╛ | 2 |
- Do-While рд▓реВрдк рдХреНрдпрд╛ рд╣реИ? | 2 |
- Do-While рд▓реВрдк рдХрд╛ рд╕рд┐рдВрдЯреИрдХреНрд╕ | 3 |
Do-While рд▓реВрдк рдЕрдиреНрдп рд▓реВрдкреНрд╕ рд╕реЗ рдХреИрд╕реЗ рднрд┐рдиреНрди рд╣реИрдВ | 4 |
- Do-While рдмрдирд╛рдо For рд▓реВрдк | 4 |
- Do-While рдмрдирд╛рдо While рд▓реВрдк | 5 |
рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрджрд╛рд╣рд░рдг: Do-While рд▓реВрдк рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ | 6 |
- рдирдореВрдирд╛ рдХреЛрдб рд╡реНрдпрд╛рдЦреНрдпрд╛ | 6 |
- рдЖрдЙрдЯрдкреБрдЯ рд╡рд┐рд╢реНрд▓реЗрд╖рдг | 7 |
Do-While рд▓реВрдкреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдм рдФрд░ рдХрд╣рд╛рдБ рдХрд░реЗрдВ | 8 |
рдирд┐рд╖реНрдХрд░реНрд╖ | 9 |
JavaScript рдореЗрдВ Do-While рд▓реВрдкреНрд╕ рдХреЛ рд╕рдордЭрдирд╛
Do-While рд▓реВрдк рдХреНрдпрд╛ рд╣реИ?
рдПрдХ Do-While рд▓реВрдк рдПрдХ рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рд╡рд╛рд╣ рдХрдерди рд╣реИ рдЬреЛ рдПрдХ рджрд┐рдП рдЧрдП рдмреВрд▓рд┐рдпрди рд╢рд░реНрдд рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреЛрдб рдХреЛ рдмрд╛рд░-рдмрд╛рд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЕрдиреНрдп рд▓реВрдкреНрд╕ рдХреЗ рд╡рд┐рдкрд░реАрдд, Do-While рд▓реВрдк рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╢рд░реНрдд рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХреЛрдб рдмреНрд▓реЙрдХ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрди рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реЛрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рд▓реВрдк рдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдирд┐рд╖реНрдкрд╛рджрди рд╢рд░реНрдд рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
Do-While рд▓реВрдк рдХрд╛ рд╕рд┐рдВрдЯреИрдХреНрд╕
JavaScript рдореЗрдВ Do-While рд▓реВрдк рдХрд╛ рдмреБрдирд┐рдпрд╛рджреА рд╕рд┐рдВрдЯреИрдХреНрд╕ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИ:
1 2 3 4 5 |
do { // Code block to be executed } while (condition); |
рдореБрдЦреНрдп рдмрд┐рдВрджреБ:
do
рдмреНрд▓реЙрдХ рдореЗрдВ рд╡рд╣ рдХреЛрдб рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред- рдХреЛрдб рдмреНрд▓реЙрдХ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж,
while
рд╢рд░реНрдд рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред - рдпрджрд┐ рд╢рд░реНрдд
true
рд╣реИ, рддреЛ рд▓реВрдк рдЬрд╛рд░реА рд░рд╣рддрд╛ рд╣реИ; рдпрджрд┐false
, рддреЛ рд▓реВрдк рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
Do-While рд▓реВрдк рдЕрдиреНрдп рд▓реВрдкреНрд╕ рд╕реЗ рдХреИрд╕реЗ рднрд┐рдиреНрди рд╣реИрдВ
Do-While рдмрдирд╛рдо For рд▓реВрдк
рд╡рд┐рд╢реЗрд╖рддрд╛ | Do-While рд▓реВрдк | For рд▓реВрдк |
---|---|---|
рдирд┐рд╖реНрдкрд╛рджрди рдЧрд╛рд░рдВрдЯреА | рд╢рд░реНрдд рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрддрд╛ рд╣реИ | рдпрджрд┐ рд╢рд░реНрдд рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рдЧрд▓рдд рд╣реИ рддреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ |
рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╕рдВрд░рдЪрдирд╛ | do { ... } while (condition); |
for (initialization; condition; increment) { ... } |
рдЙрдкрдпреЛрдЧ рдХреЗрд╕ | рдЬрдм рд▓реВрдк рдХреЛ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ рдЪрд▓рд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ | рдЬрдм рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкрд╣рд▓реЗ рд╕реЗ рдЬреНрдЮрд╛рдд рд╣реЛ |
рдЙрджрд╛рд╣рд░рдг рддреБрд▓рдирд╛:
Do-While рд▓реВрдк:
1 2 3 4 5 6 7 |
let i = 5; do { console.log("Value of i:", i); i++; } while (i < 5); |
For рд▓реВрдк:
1 2 3 4 5 |
for (let i = 5; i < 5; i++) { console.log("Value of i:", i); } |
рдкрд░рд┐рдгрд╛рдо: Do-While рд▓реВрдк рдПрдХ рдмрд╛рд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрдЧрд╛ рдФрд░ "Value of i: 5" рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдЧрд╛, рдЬрдмрдХрд┐ For рд▓реВрдк рдмрд┐рд▓рдХреБрд▓ рднреА рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рд╢рд░реНрдд i < 5
рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ false
рд╣реИред
Do-While рдмрдирд╛рдо While рд▓реВрдк
рд╡рд┐рд╢реЗрд╖рддрд╛ | Do-While рд▓реВрдк | While рд▓реВрдк |
---|---|---|
рдирд┐рд╖реНрдкрд╛рджрди рдЧрд╛рд░рдВрдЯреА | рд╢рд░реНрдд рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрддрд╛ рд╣реИ | рдпрджрд┐ рд╢рд░реНрдд рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рдЧрд▓рдд рд╣реИ рддреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ |
рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╕рдВрд░рдЪрдирд╛ | do { ... } while (condition); |
while (condition) { ... } |
рдЙрдкрдпреЛрдЧ рдХреЗрд╕ | рдЬрдм рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдирд┐рд╖реНрдкрд╛рджрди рдЖрд╡рд╢реНрдпрдХ рд╣реЛ | рдЬрдм рдирд┐рд╖реНрдкрд╛рджрди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╢рд░реНрдд рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реЛ |
рдЙрджрд╛рд╣рд░рдг рддреБрд▓рдирд╛:
Do-While рд▓реВрдк:
1 2 3 4 5 6 7 |
let i = 5; do { console.log("Value of i:", i); i++; } while (i < 5); |
While рд▓реВрдк:
1 2 3 4 5 6 7 |
let i = 5; while (i < 5) { console.log("Value of i:", i); i++; } |
рдкрд░рд┐рдгрд╛рдо: For рд▓реВрдк рдХреА рддреБрд▓рдирд╛ рдореЗрдВ, Do-While рд▓реВрдк рдПрдХ рдмрд╛рд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЬрдмрдХрд┐ While рд▓реВрдк рдмрд┐рд▓реНрдХреБрд▓ рднреА рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред
рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрджрд╛рд╣рд░рдг: Do-While рд▓реВрдк рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛
рдирдореВрдирд╛ рдХреЛрдб рд╡реНрдпрд╛рдЦреНрдпрд╛
рдЖрдЗрдП рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрджрд╛рд╣рд░рдг рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдпрд╣ рд╕рдордЭрд╛ рдЬрд╛ рд╕рдХреЗ рдХрд┐ JavaScript рдореЗрдВ Do-While рд▓реВрдкреНрд╕ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред
1 2 3 4 5 6 7 |
let i = 5; do { console.log("Value of i:", i); i++; } while (i < 5); |
рд╡реНрдпрд╛рдЦреНрдпрд╛:
- рдкреНрд░рд╛рд░рдВрднрд┐рдХрдХрд░рдг: рд╡реЗрд░рд┐рдПрдмрд▓
i
рдХреЛ рдорд╛рди5
рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред - Do рдмреНрд▓реЙрдХ рдирд┐рд╖реНрдкрд╛рджрди:
console.log
рдХрдерди рд╡рд░реНрддрдорд╛рди рдореЗрдВi
рдХрд╛ рдорд╛рди рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ5
рд╣реИред - рд╡реГрджреНрдзрд┐:
i
рдХрд╛ рдорд╛рди1
рд╕реЗ рдмрдврд╝рд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдпрд╣6
рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред - рд╢рд░реНрдд рдЬрд╛рдВрдЪ: рд╢рд░реНрдд
i < 5
рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЪреВрдВрдХрд┐6 < 5
false
рд╣реИ, рддреЛ рд▓реВрдк рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред - рдкрд░рд┐рдгрд╛рдо: рд╢рд░реНрдд
false
рд╣реЛрдиреЗ рдХреЗ рдмрд╛рд╡рдЬреВрдж,do
рдмреНрд▓реЙрдХ рдХреЗ рдЕрдВрджрд░ рдХрд╛ рдХреЛрдб рдПрдХ рдмрд╛рд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реБрдЖред
рдХреЛрдб рдореЗрдВ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ рдЬреЛрдбрд╝рдирд╛:
1 2 3 4 5 6 7 |
let i = 5; // Initialize i with 5 do { console.log("Value of i:", i); // Display current value of i i++; // Increment i by 1 } while (i < 5); // Check if i is less than 5 |
рдЖрдЙрдЯрдкреБрдЯ рд╡рд┐рд╢реНрд▓реЗрд╖рдг
рдЖрдЙрдЯрдкреБрдЯ:
1 |
Value of i: 5 |
рд╡реНрдпрд╛рдЦреНрдпрд╛:
- Do-While рд▓реВрдк рдПрдХ рдмрд╛рд░
console.log
рдХрдерди рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИ, "Value of i: 5" рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИред - рд╡реГрджреНрдзрд┐ рдХреЗ рдмрд╛рдж, рд╢рд░реНрдд
i < 5
(6 < 5
)false
рдореЗрдВ рдореВрд▓реНрдпрд╛рдВрдХрди рд╣реЛрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рд▓реВрдк рд░реБрдХ рдЬрд╛рддрд╛ рд╣реИред - рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдХреЗрд╡рд▓ рдПрдХ рдХрдерди рдХрдВрд╕реЛрд▓ рдореЗрдВ рдкреНрд░рд┐рдВрдЯ рд╣реЛрддрд╛ рд╣реИред
рд╢реБрд░реБрдЖрддреА рдорд╛рди рд╕реЗ рд╢рд░реНрдд рдХрдо рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рдФрд░ рдЙрджрд╛рд╣рд░рдг:
1 2 3 4 5 6 7 |
let i = 3; do { console.log("Value of i:", i); i++; } while (i < 5); |
рдЖрдЙрдЯрдкреБрдЯ:
1 2 |
Value of i: 3 Value of i: 4 |
рд╡реНрдпрд╛рдЦреНрдпрд╛:
- рдкрд╣рд▓рд╛ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐:
i = 3
: "Value of i: 3" рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИредi
рдХреЛ1
рд╕реЗ рдмрдврд╝рд╛рдХрд░4
рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред- рд╢рд░реНрдд
4 < 5
true
рд╣реИред
- рджреВрд╕рд░рд╛ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐:
i = 4
: "Value of i: 4" рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИредi
рдХреЛ1
рд╕реЗ рдмрдврд╝рд╛рдХрд░5
рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред- рд╢рд░реНрдд
5 < 5
false
рд╣реИред
- рд╕рдорд╛рдкреНрддрд┐: рд▓реВрдк рджреЛ рдмрд╛рд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд░реБрдХ рдЬрд╛рддрд╛ рд╣реИред
Do-While рд▓реВрдкреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдм рдФрд░ рдХрд╣рд╛рдБ рдХрд░реЗрдВ
Do-While рд▓реВрдкреНрд╕ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрди рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реЛрддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рдХреЛрдб рдмреНрд▓реЙрдХ рдХреЛ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддрд╛ рд╣реИ, рд╢рд░реНрдд рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ред рдпрд╣рд╛рдБ рдХреБрдЫ рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрдпреЛрдЧ рдХреЗрд╕ рд╣реИрдВ:
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдирдкреБрдЯ рд╡реИрд▓рд┐рдбреЗрд╢рди:
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдЗрдирдкреБрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдФрд░ рдЙрд╕реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдирд╛ред рдкреНрд░реЙрдореНрдкреНрдЯ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
- рдореЗрдиреВ-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдо:
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдореЗрдиреВ рджрд┐рдЦрд╛рддреЗ рд╕рдордп рдЬрд╣рд╛рдБ рдЬрд╛рд░реА рд░рдЦрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдЪрдпрди рдпрд╛ рдХреНрд░рд┐рдпрд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддреА рд╣реИред
- рд░реАрдЯреНрд░реА рдореИрдХреЗрдирд┐рдЬреНрдо:
- рдХрд┐рд╕реА рдСрдкрд░реЗрд╢рди (рдЬреИрд╕реЗ рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛) рдХреЛ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рд╢рд░реНрдд рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд░реАрдЯреНрд░реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реЛ рд╕рдХреЗред
- рдиреЗрд╡рд┐рдЧреЗрд╢рдирд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдБ:
- рддрддреНрд╡реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХрд░рдирд╛ рдЬрд╣рд╛рдБ рдкрд╣рд▓реА рдмрд╛рд░ рдЯреНрд░рд╛рд╡рд░реНрд╕рд▓ рдХреЛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╢рд░реНрддреЛрдВ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЙрджрд╛рд╣рд░рдг: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдирдкреБрдЯ рд╡реИрд▓рд┐рдбреЗрд╢рди
1 2 3 4 5 6 7 |
let userInput; do { userInput = prompt("Enter a number greater than 10:"); } while (userInput <= 10); console.log("You entered:", userInput); |
рд╡реНрдпрд╛рдЦреНрдпрд╛: рдкреНрд░реЙрдореНрдкреНрдЯ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реБрдП рдХрд┐ рд╢рд░реНрдд рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдирдкреБрдЯ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рдирд┐рд╖реНрдХрд░реНрд╖
рдЗрд╕ рдИрдмреБрдХ рдореЗрдВ, рд╣рдордиреЗ JavaScript рдореЗрдВ Do-While рд▓реВрдк рдХрд╛ рдЕрдиреНрд╡реЗрд╖рдг рдХрд┐рдпрд╛, рдЬреЛ рдПрдХ рдореВрд▓рднреВрдд рдирд┐рдпрдВрддреНрд░рдг рд╕рдВрд░рдЪрдирд╛ рд╣реИ рдЬреЛ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреА рд╣реИ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдЗрд╕рдХреА рдЬрд╛рд░реА рд░рд╣рдиреЗ рд╡рд╛рд▓реА рд╢рд░реНрдд рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд┐рдпрд╛ рдЬрд╛рдПред Do-While рд▓реВрдкреНрд╕ рдХреА рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреЛ рд╕рдордЭрдирд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд╡рд┐рд╢реЗрд╖ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрдд рдФрд░ рдХреБрд╢рд▓ рд▓реВрдкреНрд╕ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдирд┐рд╖реНрдкрд╛рджрди рдЕрдирд┐рд╡рд╛рд░реНрдп рд╣реЛрддрд╛ рд╣реИред
рдореБрдЦреНрдп рдмрд┐рдВрджреБ:
- рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдЧрд╛рд░рдВрдЯреА: Do-While рд▓реВрдкреНрд╕ рдХреЛрдб рдмреНрд▓реЙрдХ рдХреЛ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рд╡реЗ рдЙрди рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрджрд░реНрд╢ рдмрдирддреЗ рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рдмрд┐рдирд╛ рд╢рд░реНрдд рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
- рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреА рд╕рд░рд▓рддрд╛: Do-While рд▓реВрдк рдХрд╛ рд╕реНрдкрд╖реНрдЯ рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╕реАрдзреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдФрд░ рдкрдардиреАрдпрддрд╛ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
- рддреБрд▓рдирд╛рддреНрдордХ рд▓рд╛рдн: For рдФрд░ While рд▓реВрдкреНрд╕ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ, Do-While рд▓реВрдкреНрд╕ рд╡рд┐рд╢реЗрд╖ рдЙрдкрдпреЛрдЧ рдХреЗрд╕реЛрдВ рдореЗрдВ рдЕрдиреВрдареЗ рд▓рд╛рдн рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдирдкреБрдЯ рд╡реИрд▓рд┐рдбреЗрд╢рди рдФрд░ рдореЗрдиреВ-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдоред
Do-While рд▓реВрдкреНрд╕ рдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдХрд░рдХреЗ, рдЖрдк рдЕрдкрдиреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдлреНрд▓реЛ рдХреЛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдкрдиреА рдХреНрд╖рдорддрд╛ рдХреЛ рдмрдврд╝рд╛рддреЗ рд╣реИрдВ, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реБрдП рдХрд┐ рдЖрдкрдХреЗ JavaScript рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рдирд┐рдд рдФрд░ рдХреБрд╢рд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддреЗ рд╣реИрдВред
рдиреЛрдЯ: рдпрд╣ рд▓реЗрдЦ AI рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред