Check palindrome
Description
Given the string, check if it is a palindrome.
Example
- For
inputString = "aabaa"
, the output should becheckPalindrome(inputString) = true
; - For
inputString = "abac"
, the output should becheckPalindrome(inputString) = false
; - For
inputString = "a"
, the output should becheckPalindrome(inputString) = true
.
Input/Output
-
[execution time limit] 4 seconds (js)
-
[input] string inputString
A non-empty string consisting of lowercase characters.
Guaranteed constraints:
1 \leq \text{inputString.length} \leq 10^5
.
- [output] boolean
true
if inputString
is a palindrome, false
otherwise.
[JavaScript (ES6)] Syntax Tips
1
2
3
4
5
6
// Prints help message to the console
// Returns a string
function helloWorld(name) {
console.log("This prints to the console when you Run Tests");
return "Hello, " + name;
}
Solution
1
2
3
function checkPalindrome(inputString) {
return inputString === inputString.split('').reverse().join('');
}