gpt4 book ai didi

javascript - 我的reverse()函数有什么问题吗?

转载 作者:行者123 更新时间:2023-12-02 23:16:41 25 4
gpt4 key购买 nike

我的代码

当我使用 word cat 时,该函数不会返回任何内容。

function reverse(str) {
let result = '';
let i = str.length-1;
while ( i < 0) {
result = result + str[i];
i--;
}
return result;
}// END```

最佳答案

您需要获取长度并检查循环是否大于或等于零。

function reverse(str) {
let result = '';
let i = str.length - 1;
while (i >= 0) {
result = result + str[i];
i--;
}
return result;
}

console.log(reverse('cat'));

一种稍微简短的方法,通过递减和 checkin 来实现。

function reverse(str) {
let result = '',
i = str.length;

while (i--) result = result + str[i];
return result;
}

console.log(reverse('cat'));

关于javascript - 我的reverse()函数有什么问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57136799/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com