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ć:
- Tekst jest najpierw dzielony na pojedyncze znaki za pomocą metody
split() - Następnie odwracany za pomocą metody
reverse() - 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.
W odpowiedzi na “Sprawdź czy słowo jest palindromem (JavaScript)”
[…] Sprawdź odpowiedź […]