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

Fazla boşluk tuzağı

Ne yapıyoruz

Tahminde gördün: iki boşluk arka arkaya gelince aradaki boş parça da kelime sayılıyor. Baştaki, sondaki boşluklar ve satır sonları da aynı sorunu yaratır. Çözüm iki parça:

```js
const words = box.value.trim().split(/\s+/)
```

Ne işe yarıyor

Sıra sende

words satırını koddaki gibi değiştir. Çalıştır ve kutuya çift boşluklu bir metin yazıp dene.

Beceriler: Tipler ve değerler

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