Skip to content

Commit 5efb44f

Browse files
committed
[LES-9.5/ret] while-do-while-loops
Making changes in solution/task 1. Adding comments. FS-dev: B-3 / JS basic
1 parent 40c9e11 commit 5efb44f

File tree

1 file changed

+8
-6
lines changed
  • full-stack-dev/3-js-basic/9-cycles/9-5-while-do-while-loops

1 file changed

+8
-6
lines changed

full-stack-dev/3-js-basic/9-cycles/9-5-while-do-while-loops/practice.js

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,16 @@ while (i <= 10) {
1313

1414
// ..или так
1515

16-
while (i <= 10) {
17-
i++; // !! именно здесь должно быть увеличение (иначе оно происходить не будет..)
16+
let j = 1; // уже с 1
17+
18+
while (j <= 10) {
19+
j++; // !! именно здесь должно быть увеличение (иначе оно происходить не будет.. из-за continue)
1820

19-
if (i % 2 !== 0) {
21+
if (j % 2 !== 0) {
2022
continue;
21-
} else {
22-
console.log(i); // 2, 4, 6, 8, 10
2323
}
24+
25+
console.log(j); // 2, 4, 6, 8, 10
2426
}
2527

2628
// ?? альтернативное решение
@@ -49,7 +51,7 @@ let rate = 0.05;
4951

5052
while (true) {
5153
let interestAmount = 0;
52-
totalYear++;
54+
totalYear++; // !! НЕ здесь должно быть увеличение
5355

5456
if (myCapital > 1500) {
5557
console.log(`Понадобилось ${totalYear} год(а)/лет!`); // !! Понадобилось 10 год(а)/лет! (НЕПРАВИЛЬНО)

0 commit comments

Comments
 (0)