zoukankan      html  css  js  c++  java
  • 程序7

    【程序7
    题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

     1         function Statistics1(str) {
     2             var strcount = 0;
     3             var spacecount = 0;
     4             var numcount = 0;
     5             var othercount = 0;
     6 
     7             for (var i = 0; i < str.length; i++) {
     8                 var tmpstr = str.charAt(i);
     9                 if (tmpstr >= 'a' && tmpstr <= 'z' || tmpstr >= 'A' && tmpstr <= 'Z') {
    10                     strcount++;
    11                 }
    12                 else if (tmpstr === ' ') {
    13                     spacecount++;
    14                 }
    15                 else if (tmpstr >= '0' && tmpstr <= '9') {
    16                     numcount++;
    17                 }
    18                 else {
    19                     othercount++;
    20                 }
    21             }
    22             return { "strcount": strcount, "spacecount": spacecount, "numcount": numcount, "othercount": othercount };
    23         }
     1         function Statistics2(str) {
     2             var strcount = 0;
     3             var spacecount = 0;
     4             var numcount = 0;
     5             var othercount = 0;
     6             var i = 0;
     7 
     8             while (i < str.length) {
     9                 var tmpstr = str.charAt(i);
    10                 if (tmpstr >= 'a' && tmpstr <= 'z' || tmpstr >= 'A' && tmpstr <= 'Z') {
    11                     strcount++;
    12                 }
    13                 else if (tmpstr === ' ') {
    14                     spacecount++;
    15                 }
    16                 else if (tmpstr >= '0' && tmpstr <= '9') {
    17                     numcount++;
    18                 }
    19                 else {
    20                     othercount++;
    21                 }
    22                 i++;
    23             }
    24             return { "strcount": strcount, "spacecount": spacecount, "numcount": numcount, "othercount": othercount };
    25         }
  • 相关阅读:
    Windows 8/8.1/10 加载动画WPF实现
    WPF
    NAT类型判断
    Visual Studio插件: SlowCheetah
    EF6连接MySQL若干问题汇总
    javascript 继承
    docker安装宝塔
    协同推荐算法-php实现
    大文件传输解决方案:分片上传 / 下载限速
    WEB 防止CSRF攻击
  • 原文地址:https://www.cnblogs.com/kuikui/p/2544395.html
Copyright © 2011-2022 走看看