用js将姓氏转变为星号,或者将名字转变为星号

    function formatName(name) {var newStr;if (name.length === 2) {newStr = '*'+name.substr(1, 2) ;} else if (name.length > 2) { newStr =  "*"+name.substr(1) } return newStr;
}console.log(formatName('李宝成'));       //*宝成  
console.log(formatName('王二'));         //*二
console.log(formatName('成吉思汗'));     // *吉思汗
function formatName(name) {var newStr;if (name.length === 2) {newStr = name.substr(0, 1) + '*';} else if (name.length > 2) {var char = '';for (var i = 0, len = name.length - 2; i < len; i++) {char += '*';}newStr = name.substr(0, 1) + char + name.substr(-1, 1);} else {newStr = name;}return newStr;
}console.log(formatName('王大'));    //王*
console.log(formatName('王大头'));    //王*头
console.log(formatName('王大头大头'));    //王***头