This is my solution to the longest palindrome
kata on Code Wars.
function reverseString(st) {
return st.split('').reverse().join('')
}
function longestPalindrome(s) {
const str = s.toLowerCase()
let palindrome = ''
for (let i = 0; i < str.length; i++) {
for (let j = i + 1; j <= str.length; j++) {
const currentWord = str.substring(i, j)
const reversedWord = reverseString(currentWord)
if (currentWord === reversedWord && currentWord.length > palindrome.length) {
palindrome = currentWord
}
}
}
return palindrome.length
}