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

【JavaScript——牛客网算法No.HJ2】计算一个字符串中含有某个字符的个数[通俗易懂]@No.HJ2@problemdescription:写出一个程序,接受一个由字母和数字组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。@inputdescription:第一行输入一个有字母和数字以及空格组成的字符串,第二行输入一个字符。@outputdescription:输出输入字符串中含有该字符的个数。示例@input:ABCDEFA@output:1varstr1=readline();varstr2=…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

  • @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.net/188366.html原文链接:https://javaforall.net

(0)
上一篇 2026年4月16日 下午8:37
下一篇 2026年4月16日 下午8:43


相关推荐

  • LMArena排行榜:Claude、GPT-5、智谱GLM-4.6排名并列全球第一

    LMArena排行榜:Claude、GPT-5、智谱GLM-4.6排名并列全球第一

    2026年3月12日
    2
  • CVE-2014-0160:心脏出血(心血)漏洞

    CVE-2014-0160:心脏出血(心血)漏洞0x00漏洞介绍是一个出现在加密程序库OpenSSL的安全漏洞,该程序错误属于缓冲区过读,即可以读取的数据比应该允许读取的还多0x01漏洞成因由于未能在memcpy()调用受害用户输入内容作为长度参数之前正确进行边界检查。攻击者可以追踪OpenSSL所分配的64KB缓存、将超出必要范围的字节信息复制到缓存当中再返回缓存内容,这样一来受害者的内存内容就会以每次64KB的速度进行泄露0x02…

    2022年7月17日
    28
  • MySQL复制表的三种方式

    MySQL复制表的三种方式

    2022年2月15日
    55
  • goland 2022 永久激活码_在线激活2022.03.13「建议收藏」

    (goland 2022 永久激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年4月2日
    3.0K
  • JSP foreach循环

    JSP foreach循环后台返回 map 里面存的是多个实体对象 用于前台循环便利 List SignPrize prizeList signPrizeSer getByActivit activityid modelMap put prizeList prizeList 前台 ulclass prise ulclass prise SignPrize

    2026年3月17日
    2
  • @JSONField 注解详解和应用

    @JSONField 注解详解和应用讲到 JSONField 注解 就不得不提到 Alibaba 开源的 fasejsonfast 是目前 java 语言中最快的 json 库 比自称最快的 jackson 速度要快 第三方独立测试结果看这里 https github com eishay jvm serializers wiki 这里有 jackson 作者 cowtowncoder 等人对 fastjson 的性能评价 https grou

    2026年3月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号