切换字母大小写
题目
切换字母大小写,输入 'aBc'
输出 'AbC'
分析
需要判断字母是大写还是小写
- 正则表达式
charCodeAt
获取 ASCII 码(ASCII 码表,可以网上搜索)
性能分析
- 正则表达式性能较差
- ASCII 码性能较好
答案
使用 charCodeAt
,参考代码 switch-case.ts
/**
* @description 切换字母大小写
* @author 双越老师
*/
/**
* 切换字母大小写(正则表达式)
* @param s str
*/
export function switchLetterCase1(s: string): string {