Skip to content

Commit abdf179

Browse files
authored
Мелкие правки в соответствии с англ. версией
1 parent e6ffd3c commit abdf179

File tree

1 file changed

+12
-6
lines changed
  • 1-js/06-advanced-functions/03-closure/10-make-army

1 file changed

+12
-6
lines changed

1-js/06-advanced-functions/03-closure/10-make-army/task.md

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,25 @@ function makeArmy() {
1717
let shooter = function() { // функция shooter
1818
alert( i ); // должна выводить порядковый номер
1919
};
20-
shooters.push(shooter);
20+
shooters.push(shooter); // и добавлять стрелка в массив
2121
i++;
2222
}
2323

24-
return shooters;
24+
// ...а в конце вернуть массив из всех стрелков
25+
return shooters;
2526
}
2627

2728
let army = makeArmy();
2829

29-
army[0](); // у 0-го стрелка будет номер 10
30-
army[5](); // и у 5-го стрелка тоже будет номер 10
31-
// ... у всех стрелков будет номер 10, вместо 0, 1, 2, 3...
30+
*!*
31+
// все стрелки выводят 10 вместо их порядковых номеров (0, 1, 2, 3...)
32+
army[0](); // 10 от стрелка с порядковым номером 0
33+
army[1](); // 10 от стрелка с порядковым номером 1
34+
army[2](); // 10 ...и т.д.
35+
*/!*
3236
```
3337

34-
Почему у всех стрелков одинаковые номера? Почините код, чтобы он работал как задумано.
38+
Почему у всех стрелков одинаковые номера?
39+
40+
Почините код, чтобы он работал как задумано.
3541

0 commit comments

Comments
 (0)