Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wykluczenie znaków
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Akasiek
Witam serdecznie. Mam taki oto skrypt.
  1. var wyraz=(prompt("Wpisz wyraz:"));
  2. var sprawdzenie=true;
  3. var i;
  4. if (wyraz.length=="")
  5. document.write("Nie wpisałeś żadnego wyrazu.") // jeżeli nic nie wpisał
  6. else
  7. {
  8. for (i=0; i<=wyraz.length; i++)
  9. {
  10. if(wyraz.charAt(i)!=wyraz.charAt(wyraz.length-i-1)) // porównywanie
  11. sprawdzenie=false;
  12. }
  13.  
  14. if(sprawdzenie==false)
  15. document.write("Tekst NIE JEST palindromem");
  16. else
  17. document.write("Tekst JEST palindromem.");
  18. }

Porównuje on ze sobą znaki i sprawdza na ich podstawie, czy wyraz jest palindromem(czy od tyłu brzmi tak samo: np. "kajak"). Wszystko jest fajnie, dopóki jest to jeden wyraz, jednak ja chcę aby skyrpt porównywał również kilka wyrazów (a tym samym pomijał znaki białe). Czy da się to zrobić nie dokonując znaczącej modyfikacji tego skryptu?
luki100011
Skorzystaj z poniższej funkcji i w zmiennej wyraz usuniesz spacje

Kod
"hello world".replace(" ", "");
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.