Istnieje wiele wyzwań dla początkujących, które pomogą Ci zacząć myśleć bardziej jak inżynier. Jednym z takich wyzwań jest pisanie wielką literą każdego słowa w danym ciągu. W tym artykule przyjrzymy się znakowi zachęty i kilku możliwym rozwiązaniom w JavaScript.
Podano funkcję wielkośćmi, która zawiera str jako parametr, zwróć ten str z każdym słowem pisanym wielką literą. Spróbuj myśleć o szczytowych przypadkach w swoim rozwiązaniu (nie jako dane wejściowe, niewłaściwy typ danych wejściowych itp.).
Podejście
- Spójrz ponownie na monit. Zapisz lub zaznacz wszystkie słowa kluczowe, które możesz znaleźć w sformułowaniu.
- Połącz znaczenie zadania tekstowego. Częścią najtrudniejszej części wykonywania wyzwań związanych z kodem jest próba ustalenia, o co prosi cię problem. Zrozumienie problemu pomoże ci przejść długą drogę w jego rozwiązaniu.
- możliwe rozwiązanie pseudokodu. Nie musi to być rzeczywisty kod (nie musi być wykonywalny w twoim IDE lub przeglądarce konsoli - prosty angielski jest w porządku):
Starannie rozwiąż problem krok po kroku. Pomoże Ci pomyśleć o przypadkach napiwków — przypadkach, w których można podać niepoprawny wpis lub pusty ciąg — oraz o tym, jak podzielić problem na logiczne kroki. To jest w zasadzie twoja faza eksperymentowania - nie ma błędnych odpowiedzi, tylko myśli o tym, jak podejść do problemu. Te myśli mogą być mylące lub mylące — w ten sposób dowiesz się o wygranych podejściach do rozwiązania problemu