当我调用这个函数时,发送例如:abc 作为参数,函数返回:undefinedcba。我不知道为什么它会在我的返回值中添加“未定义”。我可能忽略了一些明显的东西,但我无法发现它。谢谢你。
function FirstReverse(str) {
var str_arr1 = new Array();
var ans = '';
for(i=0; i < str.length; i++) {
str_arr1.push(str.charAt(i));
}
for(j=str.length; j >= 0; j--) {
ans += str_arr1[j];
}
return ans;
}