File tree Expand file tree Collapse file tree 2 files changed +13
-5
lines changed
modules/50-loops/28-build-strings Expand file tree Collapse file tree 2 files changed +13
-5
lines changed Original file line number Diff line number Diff line change 1- /* eslint operator-assignment: 0 */
2-
31// BEGIN
4- const even = ( str ) => {
2+ const getEvenChars = ( str ) => {
53 let i = 0 ;
64 let result = '' ;
75 while ( i < str . length ) {
@@ -16,4 +14,4 @@ const even = (str) => {
1614
1715// END
1816
19- export default even ;
17+ export default getEvenChars ;
Original file line number Diff line number Diff line change 11
2- Реализуйте функцию ` even() ` , которая возвращает новую строку, состоящую из чётных символов исходной строки.
2+ Реализуйте функцию ` getEvenChars(text) ` , принимает строку и возвращает новую, состоящую из чётных символов исходной строки.
3+
4+ Функция должна вернуть строуку с каждым вторым символом, если на входе пустая строка, то возвращается также пустая строука. Пример:
5+
6+ ``` javascript
7+ console .log (getEvenChars (' Bran' )); // => 'rn'
8+ console .log (getEvenChars (' ' )); // => ''
9+ console .log (getEvenChars (' Hexlet' )); // => 'elt'
10+ ```
11+
12+ Символ считается вторым (четным) если он идет вторым в строке, а не по индексу.
You can’t perform that action at this time.
0 commit comments