Kategorie
Podstawy JavaScript Podstawy programowania

Sprawdź czy słowo jest palindromem (JavaScript)

Palindrom jest słowiem, które czytane od lewej i prawej brzmi w taki sam sposób. Przykładem takiego słowa jest słowo kajak.

// Tekst do sprawdzenia
const text = "JavaScript";

// Sprawdź, czy tekst jest palindromem
if (text === text.split("").reverse().join("")) {
  console.log("Tekst jest palindromem");
}

Wyjaśnienie kodu JavaScript

Kod sprawdza, czy podany tekst jest palindromem, czyli czy jest on taki sam, czytany od lewej do prawej, jak i od prawej do lewej.

Aby to zrobić:

  1. Tekst jest najpierw dzielony na pojedyncze znaki za pomocą metody split()
  2. Następnie odwracany za pomocą metody reverse()
  3. Na końcu tekst jest łączony z powrotem w jedną całość za pomocą metody join().

Jeśli odwrócony tekst jest taki sam, jak oryginalny tekst, oznacza to, że jest on palindromem i wówczas wyświetla się komunikat „Tekst jest palindromem” w konsoli.

Wróć do zadań z instrukcją warunkową if

W odpowiedzi na “Sprawdź czy słowo jest palindromem (JavaScript)”