v2.5.2
Giriş yap

Metin içi karakter bulma

eris
308 defa görüntülendi ve 3 kişi tarafından değerlendirildi
  function CHECK_PLAYER() {
    const lowercaseTitle = streamer.title.toLowerCase();
    for (let i = 0; i < streamer.characters.length; i++) {
      const character = streamer.characters[i];
      const lowercaseCharacterName = character.name.split(" ")[0].toLowerCase();
      if (
        lowercaseTitle.includes(lowercaseCharacterName) &&
        character.name.trim() !== ""
      ) {
        return character;
      }
    }
    return null;
  }
JavaScript

streamer.title : "Ata Kuzey | pazartesi salı..."
character.name : "Atalay Kuzey"

Yukarıdaki fonksiyon eğer başlığın içinde tam olarak "Atalay" var ise karakteri dönüyor fakat yukarıdaki örnekteki gibi başlık "Ata Kuzey" olunca null dönüyor. İstediğim şey .includes fonksiyonundan farklı olarak karakter adındaki "Atalay" zaten "Ata" içeriyor. Eğer durum böyle ise true yani karakteri dönmesini istiyorum. Bunu nasıl yapabilirim?

ebykdrms
334 gün önce

Aynı cevabı 2 kez göndermişim. Bunu değiştiriyorum.