从JS中的数组将字母转换为小写
Convert letters to lowercase from an array in JS
我有以下代码:
var str = "abcabcABCABC"
var chars = str.split("");
var lettersCount = {};
for (var i = 0; i < chars.length;i++)
{
if (lettersCount[chars[i]] == undefined )
lettersCount[chars[i]] = 0;
lettersCount[chars[i]] ++;
}
for (var i in lettersCount)
{
console.log(i + ' = ' + lettersCount[i]);
}
这段代码正在计算一个单词中有多少个相同的字母。我正在尝试将大写字母转换为小写字母,因此它应该像这样显示:a - 4,b -4,现在它显示:a - 2,A - 2。
我刚开始使用 Js,所以请多多关照。 :)
如果你只需要将字符串转换成小写字母,那么你可以这样做:-
var str = "abcabcABCABC";
var newStr = str.toLowerCase();
console.log(newStr);
希望对您有所帮助。
我有以下代码:
var str = "abcabcABCABC"
var chars = str.split("");
var lettersCount = {};
for (var i = 0; i < chars.length;i++)
{
if (lettersCount[chars[i]] == undefined )
lettersCount[chars[i]] = 0;
lettersCount[chars[i]] ++;
}
for (var i in lettersCount)
{
console.log(i + ' = ' + lettersCount[i]);
}
这段代码正在计算一个单词中有多少个相同的字母。我正在尝试将大写字母转换为小写字母,因此它应该像这样显示:a - 4,b -4,现在它显示:a - 2,A - 2。 我刚开始使用 Js,所以请多多关照。 :)
如果你只需要将字符串转换成小写字母,那么你可以这样做:-
var str = "abcabcABCABC";
var newStr = str.toLowerCase();
console.log(newStr);
希望对您有所帮助。