使用 JavaScript 编写程序,将字符串中的元音变为大写,并将字母更改为字母表中的下一个字母(即 z->a)
javascriptweb developmentfront end technologyobject oriented programming更新于 2024/1/8 7:40:17
我们需要编写一个 JavaScript 函数,该函数仅接受一个字符串作为输入。
该函数应根据输入字符串构造一个新字符串,其中所有元音都应大写,并将每个字母更改为相应的下一个字母。
例如 − 如果输入字符串为 −
const str = 'newString';
因此,上述输入的输出应如下所示 −
const output = 'oExSusIoh';
示例
其代码为 −
const str = 'newString';
const capitiliseAndMove = (str = '') => {
let s = '';
s = str.replace(/[a−z]/g, function(c) {
return 'aeiou'.indexOf(c) > −1
? c.toUpperCase()
: String.fromCharCode(Math.max(c.charCodeAt(0) % 122 + 1, 97));
});
return s;
};
console.log(capitiliseAndMove(str));
输出
控制台中的输出将是 −
oExSusIoh
相关文章
有用资源
javascript 参考教程 - 该教程包含有关 javascript 的更多信息:https://www.cainiaomax.com/javascript/

