v2.5.2
Giriş yap

Metin içi karakter bulma

eris
235 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;
  }

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
193 gün önce

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