JS统计字符,从键盘上输入字符串,统计大写字母,小写字母,数值,特殊符号的个数;
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>统计字符</title>
<script type="text/javascript">
var str=window.prompt("请输入字符串:");
var upper=0;
var lower=0;
var number=0;
var other=0;
var code;
for(var i=0;i<str.length;i++)
{
code=str.codePointAt(i);
if(code>=48 && code<=57)
{
upper=upper+1;
}
else if(code>=65 && code<=90)
{
lower=lower+1;
}
else if(code>=97 && code<=122)
{
number=number+1;
}
else
{
other=other+1;
}
}
document.write("大写字母:"+upper+"个;"+"小写字母:"+lower+"个;"+"数字:"+number+"个;"+"其他:"+other+"个。")
</script>
</head>
<body>
</body>
</html>

浙公网安备 33010602011771号