function pigIt(str){
let latin = str.split(' ').map(x => x.slice(0,1) + 'ay')
let latinTwo = str.split(' ').map(x => x.slice(1, str.length-1))
for (let i = 0; i < latin.length; i++) {
let pig = latinTwo[i].concat(latin[i])
console.log(pig)
}
}
测试用例:测试Assert等于(pigIt(“Pig拉丁语很酷”),“igPay atinlay siay oolcay”)
我当前的Pig数组包含= igPay atinlay siay oolcay
我想知道我如何才能加入到一个完整的句子,我已经尝试使用连接方法...任何帮助是非常感谢!
我尝试使用join方法,但得到一个错误代码。
2条答案
按热度按时间gzjq41n41#
更简单的方法:
您还可以执行以下操作:
vyswwuz22#
你的方向是正确的,你只需要将串接字符串赋值给一个变量,而不是重新赋值给一个完整的变量。
.join
方法对数组很有帮助,对于字符串.concat
是连接的方法。现场演示**:**