Skip to content

feat(25-strings): adapt content from Python version#801

Draft
fey wants to merge 1 commit into
mainfrom
update-25-strings-from-python
Draft

feat(25-strings): adapt content from Python version#801
fey wants to merge 1 commit into
mainfrom
update-25-strings-from-python

Conversation

@fey
Copy link
Copy Markdown
Contributor

@fey fey commented May 28, 2026

Что изменено

Адаптация модуля `25-strings` из exercises-python под JavaScript.

Изменения по урокам

Урок Изменения
`10-quotes` Переписан README: секция «Терминология», примеры с кавычками и экранированием. Задание — файл с апострофом и двойными кавычками. Добавлен ассет `strings.png`
`15-escape-characters` Переписан README: чёткая структура, практичные примеры вместо GoT-темы. Задание — вывести подсказку про использование \n
`20-string-concatenation` Переписан README: диаграмма склеивания, секция о пробелах. Задание — собрать GitHub URL из частей
`30-encoding` Переписан README: история ASCII → Unicode → UTF-8. Задание обновлено до явного использования `String.fromCharCode()`

🤖 Generated with Claude Code

- 10-quotes: rewrite README with terminology section, escaping examples;
  exercise changed to file-not-found message with apostrophe+quotes;
  added strings.png asset
- 15-escape-characters: rewrite README (cleaner structure, practical
  examples instead of GoT theme); exercise changed to \n usage hint
- 20-string-concatenation: rewrite README with concatenation diagram
  and URL building context; exercise changed to GitHub URL assembly
- 30-encoding: rewrite README with ASCII/Unicode/UTF-8 history;
  exercise updated to use String.fromCharCode() explicitly

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant