Úloha 6 – Metody pro hledání textu v řetězci

Řešení úlohy

Co je zde splněno

  • Použity obě metody .indexOf() a .search() pro vyhledání slova.

  • Výsledky jsou uloženy do proměnných poziceIndexOf a poziceSearch.

  • Výstup je vypsán do konzole v předepsaném formátu.

  • Pokud metoda vrátí -1, vypíše se text „Slovo nebylo nalezeno“.

  • Dodrženo rozlišování velkých a malých písmen (např. "Slunce" ≠ "slunce").

🔍 Poznámky

  • .indexOf() i .search() vrací první nalezený index výskytu daného textu.

  • Hlavní rozdíl je, že .search() dokáže přijímat i regulární výrazy, zatímco .indexOf() nikoli – ale v této úloze se používají pouze obyčejné texty.

  • Pokud bys chtěl vyhledávat bez ohledu na velikost písmen, můžeš přidat .toLowerCase() k oběma řetězcům.