zl程序教程

您现在的位置是:首页 >  前端

当前栏目

【JavaScript——牛客网算法No.HJ2】计算一个字符串中含有某个字符的个数[通俗易懂]

JavaScript字符算法计算 一个 通俗易懂 字符串 No
2023-06-13 09:15:00 时间

大家好,又见面了,我是你们的朋友全栈君。

  • @No.HJ2
  • @problem description: 写出一个程序,接受一个由字母和数字组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。
  • @input description: 第一行输入一个有字母和数字以及空格组成的字符串,第二行输入一个字符。
  • @output description: 输出输入字符串中含有该字符的个数。
  • 示例
  • @input: ABCDEF A
  • @output: 1
var str1 = readline();
var str2 = readline();
var num = 0;
for(var i=0;i<str1.split("").length;i++){ 
   
    if(str1.toUpperCase().split("")[i] == str2.toUpperCase()){ 
   
        num++;
    };
};
console.log(num);

算法分析: 字符串分割成单字母的数组,核心是toUpperCase()方法,全都转化成大写字母(当然小写也行)逐一对比Unicode码值,相同即计数加一。

Code_Zevin_J —— 2020-08-05 20:03:34

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/188366.html原文链接:https://javaforall.cn