gpt4 book ai didi

javascript - Pig Latin 转换器问题

转载 作者:行者123 更新时间:2023-12-03 08:21:29 30 4
gpt4 key购买 nike

我正在开发一个将普通单词转换为 pig 拉丁语的函数,但我无法将所有内容组合在一起;它必须适用于加州、手套和八。什么地方不正常?

    function translate(word) {
var result = "";
for (var i = 0; i < word.length; i++) {
if (["a", "e", "i", "o", "u"].indexOf(word[-1]) === -1) {
// probably failing around here
result = word.slice(i);
result += word.slice(0, i);
break;
}
}
if (["a", "e", "i", "o", "u"].indexOf(word[0]) !== -1) {
result = word + "way";
} else {
result += "ay";
}

return result;
}

最佳答案

这是您的工作职能,当提出此类问题寻求解决方案时,请清楚地描述您到目前为止在问题中尝试过的内容以及您正在寻找的内容。

function translateW(word) {
var result = "", e="";

if (["a", "e", "i", "o", "u"].indexOf(word[0]) !== -1) {
return word + "way";
}


for (var i = 0; i < word.length; i++) {
if (["a", "e", "i", "o", "u"].indexOf(word[i])!== -1) {

e = word.slice(0, i);
result = word.slice(i);
result += e;
break;
}
}

return result += "ay";
}

关于javascript - Pig Latin 转换器问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33730414/

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