Atölye › Metin dedektifi › 11/13. adım

Bütün metni şifrele

Ne yapıyoruz

Tek harfi kaydırabiliyoruz; şimdi bütün metni. caesar fonksiyonu metni harf harf dolaşacak, her harfi shiftLetter ile kaydırıp yeni bir metinde birleştirecek.

```js
function caesar(text, shift) {
  let secret = ''
  for (const letter of text.toLowerCase()) {
    secret += shiftLetter(letter, shift)
  }
  return secret
}
```

Ne işe yarıyor

Sıra sende

caesar fonksiyonunu shiftLetter'ın altına, bir boş satırdan sonra yaz. Çalıştır.

Beceriler: Döngüler, Fonksiyonlar

Tüm adımlar

  1. Metni oku
  2. Karakterleri say
  3. Yazdıkça güncelle
  4. Kelimelere böl
  5. Fazla boşluk tuzağı
  6. Boş kutuda kelime yok
  7. Her kelimeyi say
  8. Noktalamayı at
  9. En sık kelime
  10. Bir harfi kaydır
  11. Bütün metni şifrele
  12. Gizli satır
  13. Kendin yap: şifreyi çöz