练习,来自廖雪峰官网网站
请把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。输入:['adam', 'LISA', 'barT']
,输出:['Adam', 'Lisa', 'Bart']
'use strict';
function normalize(arr) {
return arr.map(fn => {
console.log(fn.slice(0, 1).toUpperCase() + fn.slice(1).toLowerCase());
return fn.slice(0, 1).toUpperCase() + fn.slice(1).toLowerCase()
})
}
// 测试:
if (normalize(['adam', 'LISA', 'barT']).toString() === ['Adam', 'Lisa', 'Bart'].toString()) {
console.log('测试通过!');
}
else {
console.log('测试失败!');
}
输出结果:
Adam
Lisa
Bart
测试通过!