Script Preparation code:
AخA
 
function isPalindrome(input) {
  if (input.length <= 1) {
    return true;
  } else {
    return (input[0] === input[input.length-1]) &&
            isPalindrome(input.substring(1,input.length-1));
  }
}
Tests:
  • simple palindrome

     
    isPalindrome('hannah')
  • not palindrome

     
    isPalindrome('hanffdfsssnah')
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    simple palindrome
    not palindrome

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 2 months ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36
Chrome 132 on Windows
View result in a separate tab
Test name Executions per second
simple palindrome 24393740.0 Ops/sec
not palindrome 19443356.0 Ops/sec