- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试运行一个执行 Pig Latin 的函数。我被困在第一步中。
当我将输入参数设置为“eat”=>时,我希望我的代码返回字符串加上“ay”。请参阅下面的 if 语句代码。
相反,当我运行代码时,它返回未定义。我希望它返回“eatay”。为什么?
// Pig Latin
const pigify = (str) => {
let sentSplit = str.split(' ')
//console.log(sentSplit)
for (let i=0; i<sentSplit.length; i++){
//console.log(sentSplit[i])
let element = sentSplit[i]
console.log(element[0])
if (element[0].includes('a', 'e', 'i', 'o', 'u')){
return `${element}ay`
}
// else if (!str[0].includes('a', 'e', 'i', 'o', 'u') && !str[1].includes('a', 'e', 'i', 'o', 'u')){
// return `${str.slice(2)}${str.slice(0,2)}ay`
// }
// else if(!str[0].includes('a', 'e', 'i', 'o', 'u')){
// return `${str.slice(1)}${str[0]}ay`
// }
}
}
pigify('eat')
最佳答案
您的 includes()
参数错误。语法是 container.includes(element)
,所以它应该是:
if (['a', 'e', 'i', 'o', 'u'].includes(element[0])) {
关于JavaScript:循环遍历字符串,如果字符串第一个字母包含元音,则返回字符串 + 'ay',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56281183/
我正在尝试运行一个执行 Pig Latin 的函数。我被困在第一步中。 当我将输入参数设置为“eat”=>时,我希望我的代码返回字符串加上“ay”。请参阅下面的 if 语句代码。 相反,当我运行代码时
vgcreate 命令中的选项“-Ay”“-cy”有什么作用?我查看了手册页,但找不到它们。 例如: vgcreate -Ay -cy cluster_vg /dev/vdb 最佳答案 来自 vgcr
到目前为止我已经: function pigIt(str) { //split string into array of words let words = str.split(" ");
我有一堆 *.ay 文件,其中包含一些元数据(艺术家、标题和“misc”)。我如何将它们转换为 *.flac 以保留该元数据? 最佳答案 http://bulba.untergrund.net/pro
我正在尝试导入 small data set使用 MySQL 的 LOAD DATA 语句获取柏林街道地址。问题是,导入运行后,德国街道名称中所有漂亮的 ß 字符都变成了 à 集。 这是我用于该表的创
我正在尝试使用 GDBus 绑定(bind)通过 D-Bus 生成字节数组。你能告诉我如何实现这一目标吗?我尝试使用谷歌搜索但没有帮助。 字节数组包含图像文件,因此无法转换为 charbytearra
是否有任何库、代码片段或类似的东西可以让我玩 ZX Spectrum我的 XNA Game Studio 游戏中的 .ay 文件? 最佳答案 您应该先将 .ay 文件转换为 wav。有一个程序here
我是一名优秀的程序员,十分优秀!