给定字符串 str,检查其是否以元音字母结尾
1、元音字母包括 a,e,i,o,u,以及对应的大写
2、包含返回 true,否则返回 false
function endsWithVowel(str) {
var a=/(a|e|i|o|u)$/gi;
return a.test(str)?true:false
} function endsWithVowel(str) {
const reg = /([a|e|i|o|u]|[A|E|I|O|U])$/;
return reg.test(str);
} function endsWithVowel(str) {
return /[aeiou]$/i.test(str);
} function endsWithVowel(str) {
var letter = str.charAt(str.length - 1);
switch(letter){
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
case 'A':
case 'E':
case 'I':
case 'O':
case 'U':
return true;
break;
default:
return false;
}
}
function endsWithVowel(str) {
var a =str.split("").slice(-1)
var yuanyin = ["a", "e", "i", "o", "u", "A", "E", "I", "O", "U"]
var count = 0
for (var i = 0; i < yuanyin.length; i++) {
if (a == yuanyin[i]) {
return true
}
}
return false
} 我的笨笨办法。永远不变的for循环,我的脑子内存真小
function endsWithVowel(str) { return /[a,e,i,o,u]$/i.test(str); }