Javascript 代码在控制台中工作,但不在Hackerank中工作

Javascript 代码在控制台中工作,但不在Hackerank中工作,javascript,arrays,string,substring,palindrome,Javascript,Arrays,String,Substring,Palindrome,我的代码在控制台中工作,但在hackerank中给出了错误的结果 问题:打印作为字符串回文的所有子字符串的计数 函数isAlindrome(str){ var len=str.length; var mid=数学楼层(len/2); 对于(变量i=0;i

我的代码在控制台中工作,但在hackerank中给出了错误的结果 问题:打印作为字符串回文的所有子字符串的计数

函数isAlindrome(str){
var len=str.length;
var mid=数学楼层(len/2);
对于(变量i=0;ilog(散乱回文(“abc”))因为我不能评论,所以在这里回答时,我会说您应该检查他们是否提到有许多测试用例,并且在每个测试用例中您都必须进行查询,那么您的输出和他们的输出不匹配是合理的

    take no.of testcases input
    while(testcases counter doesn't reach 0 )
           take string input
           call your function for answer for input and print
           decrement testcases counter

你是在寻求帮助来完成一个汉克问题作为工作面试的一部分吗?不是,我在练习,我只需要知道为什么控制台中工作的同一代码在其他地方不起作用(hackerank)。我不明白,这个代码如何在
abc
(或任何长度大于1的输入)的输入上产生
1
因为每个字符都算作回文是的,这就是我的问题