Существует множество задач для новичков, которые помогут вам начать мыслить как инженер. Одна из таких задач заключается в том, что вы делаете заглавной первую букву каждого слова в заданной строке. В этой статье мы рассмотрим подсказку и несколько возможных решений в JavaScript.
Данная функция capitalize, которая включает str в качестве параметра, верните эту str с заглавными буквами в каждом слове. Попробуйте думать о пиковых случаях в своем решении (не как о входных данных, неправильном типе входных данных и т. д.).
Подход
- Вновь взгляните на подсказку. Запишите или выделите любые ключевые слова, которые вы можете найти в формулировке.
- Объедините значение слова «проблема». Часть самой сложной части выполнения задач по коду — это попытка выяснить, что проблема просит вас сделать. Понимание проблемы поможет вам в ее решении.
- возможное решение на псевдокоде. Это не обязательно должен быть настоящий код (он не обязательно должен быть исполняемым в вашей среде IDE или консольном браузере — достаточно простого английского):
Решите проблему аккуратно шаг за шагом. Это поможет вам подумать о типичных случаях — случаях, когда может быть передана неправильная запись или пустая строка — и о том, как разбить проблему на логические шаги. По сути, это ваша экспериментальная фаза — здесь нет неправильных ответов, есть только мысли о том, как подойти к проблеме. Эти мысли могут ввести в заблуждение или ввести в заблуждение — так вы узнаете о выигранных подходах к решению проблемы