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>

posted @ 2020-08-24 14:00  nan4457  阅读(959)  评论(0)    收藏  举报