Daha çok bir mühendis gibi düşünmeye başlamanıza yardımcı olacak birçok başlangıç seviyesindeki kod zorluğu vardır. Böyle bir zorluk, belirli bir dizedeki her kelimenin ilk harfini büyük harfle yazmanızdır. Bu makalede, JavaScript`teki komut istemine ve birkaç olası çözüme göz atacağız.
Bir işlev verildiğinde büyük harfle, str parametresi olarak, bu str kelimesini her kelime büyük olacak şekilde döndürün. Çözümünüzdeki en önemli durumları düşünmeye çalışın (girdi, yanlış girdi türü vb. olarak değil).
Yaklaşım
- İsteğe tekrar bakın. Sözcüklerde bulabildiğiniz anahtar kelimeleri yazın veya vurgulayın.
- Problem kelimesinin anlamını birleştirin. Kod zorlukları yapmanın en zor yanı, sorunun sizden ne yapmanızı istediğini anlamaya çalışmaktır. Sorunu anlamak, onu çözmede uzun bir yol kat etmenize yardımcı olacaktır.
- olası bir sözde kod çözümü. Gerçek kod olması gerekmez (IDE veya konsol tarayıcınızda çalıştırılabilir olması gerekmez - basit İngilizce yeterlidir):
Problemi adım adım dikkatlice çözün. Bahşiş durumlarını (yanlış bir girişin veya boş bir dizenin iletilebileceği durumlar) ve sorunun mantıksal adımlara nasıl bölüneceğini düşünmenize yardımcı olacaktır. Bu temelde sizin deneme aşamanızdır - yanlış cevap yoktur, sadece soruna nasıl yaklaşılacağına dair düşünceler vardır. Bu düşünceler yanıltıcı veya yanlış yönlendirilmiş olabilir - bir sorunu çözmek için kazanılan yaklaşımları bu şekilde öğrenirsiniz