HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p>Циклы подходят не только для обработки чисел, но и при работе со строками. В первую очередь благодаря возможности получить конкретный символ по его индексу. Ниже пример кода, который распечатывает каждую букву слова на отдельной строке:</p>
1 <p>Циклы подходят не только для обработки чисел, но и при работе со строками. В первую очередь благодаря возможности получить конкретный символ по его индексу. Ниже пример кода, который распечатывает каждую букву слова на отдельной строке:</p>
2 <p>Самое главное в этом коде, поставить правильное условие в while. Это можно сделать сразу двумя способами: i &lt; name.length или i &lt;= name.length - 1. Оба способа приводят к одному результату.</p>
2 <p>Самое главное в этом коде, поставить правильное условие в while. Это можно сделать сразу двумя способами: i &lt; name.length или i &lt;= name.length - 1. Оба способа приводят к одному результату.</p>
3 <h2>Формирование строк в циклах</h2>
3 <h2>Формирование строк в циклах</h2>
4 <p>Еще одно использование циклов - формирование строк. Подобная задача нередко встречается в веб-программировании. Она сводится к обычной агрегации с применением интерполяции или конкатенации.</p>
4 <p>Еще одно использование циклов - формирование строк. Подобная задача нередко встречается в веб-программировании. Она сводится к обычной агрегации с применением интерполяции или конкатенации.</p>
5 <p>Есть одна задача, крайне популярная среди людей, проводящих собеседования, это переворот строки. Ее можно решить множеством разных способов, но именно посимвольный перебор считается самым базовым. Пример работы этой функции:</p>
5 <p>Есть одна задача, крайне популярная среди людей, проводящих собеседования, это переворот строки. Ее можно решить множеством разных способов, но именно посимвольный перебор считается самым базовым. Пример работы этой функции:</p>
6 <p>Общая идея переворота состоит в следующем: нужно брать символы по очереди с начала строки и соединять их в обратном порядке. Звучит довольно просто. Давайте проверим:</p>
6 <p>Общая идея переворота состоит в следующем: нужно брать символы по очереди с начала строки и соединять их в обратном порядке. Звучит довольно просто. Давайте проверим:</p>
7 <p>Единственный возможно сложный момент в этом коде - прочувствовать, как собирается сама строка. Так как каждый следующий символ прикрепляется к результирующей строке слева, то, в конечном итоге, строка оказывается перевернута.</p>
7 <p>Единственный возможно сложный момент в этом коде - прочувствовать, как собирается сама строка. Так как каждый следующий символ прикрепляется к результирующей строке слева, то, в конечном итоге, строка оказывается перевернута.</p>