技术文章库 - 编程教程与技术分享平台
JavaScript 中不同字符串之间的相似性
我们有两个数字数组,我们需要编写一个函数Intersection()来计算它们的交集并返回一个包含相交元素的数组,该数组的顺序任意。结果中的每个元素应与它在两个数组中显示的次数相同。例如:如果输入为−arr1=['hello','world','how','are','you'];arr2
在 JavaScript 中对相同类型的数字进行分组
我们有一个像这样的数字数组−constarr=[-1,-2,-1,0,-1,-2,-1,-2,-1,0,1,0];我们需要编写一个JavaScript函数来计算数组中连续的非负数(正数和0)组。就像这里一样,我们有从索引3到3的连续非负数(只有一个元素,但仍然是一个簇),它们形成一个组,然后从9到数组末尾形成第二个组。因此,对于这个数组,函数应该返回2。因此
使用 JavaScript 查找全数字
我们需要编写一个JavaScript函数,该函数接受一个表示数字的字符串。如果数字是全数字,则函数返回true,否则返回false。全数字是至少包含一次所有数字(0-9)的数字。因此,让我们编写该函数的代码−示例其代码为−constnumStr1='47458892414';constnumStr2='536576876914
JavaScript 中两个字符串的两次连接
我们需要编写一个JavaScript函数,该函数接受两个字符串;创建并返回一个新字符串,该字符串包含第一个字符串的前两个单词、第二个字符串的后两个单词、第一个单词、第二个单词等等。例如:如果字符串是−conststr1='Helloworld';conststr2='Howareyoubtw';那么输出应该是−co
在 JavaScript 中查找第二常见的字符
我们需要编写一个JavaScript函数,该函数接受一个字符串并返回字符串中出现次数第二多的字符。因此,让我们编写该函数的代码−示例其代码为−conststr='Helloworld,Ihaveneverseensuchabeautifulweatherintheworld';constsecondFrequent=
在 JavaScript 中从字符串唯一字符构建数组
我们需要编写一个JavaScript函数,该函数接收一个字符串并从0开始映射其字符。并且每次函数遇到唯一(非重复)字符时,它都应将映射计数增加1,否则它应该为重复字符映射相同的数字。例如:如果字符串是−conststr='heeeyyyy';那么输出应该是−constoutput=[0,1,1,1,2,2,2,2];因
在 JavaScript 中对数字进行排序
我们需要编写一个JavaScript函数,该函数接收一个数字数组,并按照特定顺序(为了解决这个问题,我们假设按升序排列)重新排列所有数字的数字。例如:如果数组是−constarr=[543,65,343,75,567,878,87];那么输出应该是−constoutput=[345,56,334,57,567,788,78];因此
JavaScript 中字符串中非唯一字符的数量
我们需要编写一个JavaScript函数,该函数接受一个字符串并返回字符串中冗余字符的数量。例如:如果字符串为−conststr='abcde'则输出应为0。如果字符串为−conststr='aaacbfsc';则输出应为3。示例其代码为−conststr='aaacbfsc';co
动态编程检查 JavaScript 中数组的动态行为
我们需要编写一个JavaScript函数,该函数接受一个按长度升序排序的字符串数组。如果对于每对连续的字符串,可以通过在开头或结尾添加一个字母从第一个字符串形成第二个字符串,则该函数应返回true。例如:如果数组由以下给出−constarr=["c","ca","can","acan",
使用 JavaScript 从字符串中删除最后一个元音
我们需要编写一个JavaScript函数,该函数接受一个字符串并返回一个删除了每个单词的最后一个元音的新字符串。例如:如果字符串是−conststr='Thisisanexamplestring';那么输出应该是−constoutput='Thssnexamplstrng';因此,让我们编写该函数的代码&
在 JavaScript 中不使用减法运算符执行减法运算
我们需要编写一个JavaScript函数,该函数接受两个数字并返回它们的差值,但不使用(-)符号。因此,让我们编写该函数的代码−示例其代码为−constnum1=56;constnum=78;constsubtractWithoutMinus=(num1,num2)=>{if(num2===0){returnnum1;
在 JavaScript 中挑选出不寻常的元素
我们需要编写一个JavaScript函数,该函数接受一个文字数组,其中包含除一个元素之外的所有相似元素。我们的函数应该返回不相似的数字。因此,让我们编写该函数的代码−示例其代码为−constarr=[2,4,4,4,4,4,4,4,4,4,4];//考虑到数组的长度至少为3constfindUnlike=arr=>{f
在 JavaScript 中将字符串转换为二进制字符串
我们需要编写一个JavaScript函数,该函数接受一个小写字符串并返回一个新字符串,其中[a,m]之间的所有元素都用0表示,[n,z]之间的所有元素都用1表示。示例其代码为−conststr='Helloworlldhowareyou';conststringToBinary=(str='')=>{
在 JavaScript 中查找最接近指定数字的素数
我们需要编写一个JavaScript函数,该函数接受一个数字并返回n之后出现的第一个素数。例如:如果数字是24,则输出应该是29。因此,让我们编写该函数的代码−示例其代码为−constnum=24;constisPrime=n=>{if(n===1){returnfalse;}elseif(n===2){ret
在 JavaScript 中生成指定长度的随机字符串
我们需要编写一个JavaScript函数,该函数接受一个数字n,并返回一个长度为n的随机字符串,该字符串不包含除26个英文小写字母之外的任何内容。因此,让我们编写该函数代码−示例其代码为−constnum=8;constrandomNameGenerator=num=>{letres='';for(leti
在 JavaScript 中从两端配对数组
我们需要编写一个JavaScript函数,该函数接受一个数字/字符串文字数组并返回另一个数组数组。每个子数组恰好包含两个元素,从开始到倒数第n个元素。例如:如果数组是−constarr=[1,2,3,4,5,6];那么输出应该是−constoutput=[[1,6],[2,5],[3,4]];示例其代码为−const
在 JavaScript 中返回表示数组中每种数据类型频率的映射
我们需要编写一个JavaScript函数,该函数接受一个包含不同数据类型元素的数组,并且该函数应返回表示每种数据类型频率的映射。假设以下是我们的数组−constarr=[23,'df',undefined,null,12,{name:'Rajesh'},[2,4,7],'dfd',null,Symbo
在 JavaScript 中查找两个数组的连续性
我们需要编写一个JavaScript函数,该函数接受两个数字数组。如果两个数组在合并和打乱后可以形成一个连续的序列,则该函数应返回true,否则返回false。例如:如果数组为−constarr1=[4,6,2,9,3];constarr2=[1,5,8,7];则输出应为true。因此,让我们编写该函数的代码−示例其代码为&minu
JavaScript 中查找字符串中第二小单词长度的函数
我们需要编写一个JavaScript函数,该函数将字符串句子作为第一个也是唯一的参数。并且该函数应返回字符串中第二小单词的长度。例如:如果字符串为−conststr='Thisisasamplestring';则输出应为2。因此,让我们编写该函数的代码−示例其代码为−conststr='Thisisa
JavaScript 中仅替换字符串中指定出现次数的字符的函数
我们需要编写一个JavaScript函数,该函数将字符串作为第一个参数,将数字(例如n)作为第二个参数,将字符(例如c)作为第三个参数。该函数应将第n次出现的任何字符替换为提供的字符作为第三个参数,并返回新字符串。因此,让我们编写该函数的代码−示例其代码为−conststr='Thisisasamplestring';const

