/**
-
- 从文本中找出单词的首字母并互换大小写(data 为示例数据结构, 实际可能更复杂) */ (function() { let data = "this is A string for Testing"; function findAndReverse(data) {
//写出dai'ma
}
})();
/**
//写出dai'ma
}
})();
findAndReverse
从函数名看,需要颠倒字符串?但是题目说的是互换大小写
也就是
abc => Abc 或者 HELLO => hELLO
我按照这个写
function findAndReverse(data)
{
if (data == "") return "";
var ch = data[0];
if (ch >= 'A' && ch <= 'Z')
return data.substring(0,1).toLowerCase() + data.substring(1);
else if (ch >= 'a' && ch <= 'z')
return data.substring(0,1).toUpperCase() + data.substring(1);
else return data;
}