String 用于压缩字符串的typescript函数
我有一个赋值,其中我需要创建一个函数,该函数接受字符串作为输入,并返回它的“压缩”版本,其中相同的连续字符显示为字符,后跟其计数。例如: 运行编码(“aaaabbbccd”);//==>'a4b3c2d' 我需要在一个函数编程范例中这样做,这意味着每个变量都必须是常量,不允许循环String 用于压缩字符串的typescript函数,string,typescript,functional-programming,String,Typescript,Functional Programming,我有一个赋值,其中我需要创建一个函数,该函数接受字符串作为输入,并返回它的“压缩”版本,其中相同的连续字符显示为字符,后跟其计数。例如: 运行编码(“aaaabbbccd”);//==>'a4b3c2d' 我需要在一个函数编程范例中这样做,这意味着每个变量都必须是常量,不允许循环 我有我可以使用的ramda库,有什么想法吗?因为这是一个家庭作业问题,我在这里只给出两个指针。 我希望这足够了 可以对字符串使用函数将其转换为字符数组 您可以使用该函数以函数方式更改数组并将其写回单个变量
我有我可以使用的ramda库,有什么想法吗?因为这是一个家庭作业问题,我在这里只给出两个指针。 我希望这足够了