美文网首页
字符串计算数量

字符串计算数量

作者: zhao_madman | 来源:发表于2023-03-09 14:49 被阅读0次

1.数组思路

   const str = "aagdfdbbbdccc";
    const strList = str.split("");
    const newListMap = [...new Set(strList)];
    let obj = {};
    for (const n of newListMap) {
      const leg = strList.filter((item) => item === n).length;
      obj[n] = leg;
    }
  console.log(obj);  // {a:2,b:3,c:3,d:3,g:1,f:1}

2.reduce累加

  function getStrNum(str) {
      return [...str].reduce((a, b) => {
        a[b] ? a[b]++ : (a[b] = 1);
        return a;
      }, {});
    }
    console.log(getStrNum(str)); // {a:2,b:3,c:3,d:3,g:1,f:1}

相关文章

  • Leetcode 696.计数二进制子串(javascript)

    题目 给定一个字符串 s,计算具有相同数量0和1的非空(连续)子字符串的数量,并且这些子字符串中的所有0和所有1都...

  • Leetcode 696. 计数二进制子串

    题目描述 给定一个字符串 s,计算具有相同数量0和1的非空(连续)子字符串的数量,并且这些子字符串中的所有0和所有...

  • JavaScript 算法 计数二进制子串

    给定一个字符串 s,计算具有相同数量0和1的非空(连续)子字符串的数量,并且这些子字符串中的所有0和所有1都是组合...

  • LeetCode-696-计数二进制子串

    给定一个字符串 s,计算具有相同数量0和1的非空(连续)子字符串的数量,并且这些子字符串中的所有0和所有1都是组合...

  • JavaScript计数二进制子串

    问题描述给定一个字符串 s,计算具有相同数量0和1的非空(连续)子字符串的数量,并且这些子字符串中的所有0和所有1...

  • 字符串和字符

    字符串和字符 本节内容包括: 字符串字面量 初始化空字符串 字符串可变性 字符串的值类型 使用字符 计算字符数量 ...

  • swift字符知识点

    计算字符数量 访问和修改字符串 String.Index 对应着字符串中的每一个Character的位置。 sta...

  • Swift 4.0 编程语言(二)

    53.计算字符 在字符串中获取字符值的数量, 可以使用字符串字符属性中的计数属性: let unusualMena...

  • 不等高Cell

    计算字符串一行的高度 计算字符串多行的高度

  • IOS计算字符串字节长度

    计算字符串字节长度:方法一 计算字符串字节长度:方法二

网友评论

      本文标题:字符串计算数量

      本文链接:https://www.haomeiwen.com/subject/mvgaldtx.html