问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

javascript题目,请问里面的a++是什么意思啊?

发布网友 发布时间:2022-05-16 04:52

我来回答

4个回答

懂视网 时间:2022-05-16 09:14

已知有两个字符串数组,暂且叫它们a1,a2吧。

现在的任务是,从a1中,找出所有是a2内元素子串的元素,存放进新数组。

将这个新数组按字典序排序,并返回。

来个例子:

a1 = ["arp", "live", "strong"]

a2 = ["lively", "alive", "harp", "sharp", "armstrong"]

返回 ["arp", "live", "strong"]

在这里,"arp"是"harp"的子串,"live"是"lively"的子串,所以能被返回。

再看个例子:

a1 = ["tarp", "mice", "bull"]

a2 = ["lively", "alive", "harp", "sharp", "armstrong"]

返回 []

这里a1内都不符合子串规则,所以返回空数组。

好了,咋们来看怎么解决:

首先,看到子串,就估摸着需要个判断是否是子串的方法:


if(typeof String.prototype.isSubstringOf === "undefined"){
 String.prototype.isSubstringOf = function(str){
 return str.indexOf(this) >= 0;
 };
}

然后,一一遍历a1,判断当前元素是否是a2内元素的子串,是,就push进新数组。

接着,等循环都结束了,新数组也填充了。

那字典序排序该怎么做呢?莫非还要写算法?

没这么复杂,JavaScript内置的排序,默认就是字典序的。

那么,就对新数组直接地sort并且返回吧!


function inArray(array1,array2){
 var newArray = [];
 for(var i=0;i<array1.length;i++){
 var temp = array1[i];
 if(temp){
  for(var j=0;j<array2.length;j++){
  if(temp.isSubstringOf(array2[j])){
   newArray.push(temp);
   break;
  }
  }
 }
 }
 return newArray.sort();
}


热心网友 时间:2022-05-16 06:22

a++就是自增加1类似于a=a+1追问我的意思是。。它在这个程序里面的作用呢?也是这样的吗?

追答在这个程序里面,只是为了计数,记录循环次数了。

热心网友 时间:2022-05-16 07:40

就是每循环一次a就加1的意思
并且是里层循环
你现在是循环里面套了一个循环
所以只有当里层循环时a才加1

热心网友 时间:2022-05-16 09:14

算总共循环了几次吧
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
"应交税费-应交增值税"账本中应该怎么设置明细科目 本届奥运会女排冠军是哪个 女子排球冠军是哪个国家 巴黎奥运会女排冠军是哪国 奥运女排冠军是哪个国家 奥运会女排冠军是哪国 2024年奥运会女排冠军 电磁炉玻璃面板换下多少钱一个 电磁炉换个面板要多少钱一个 电磁炉面板要换多少钱 为什么有点分级基金净值涨至3以上还不拆算? 产业基金优先劣后比例 基金公司认购10的劣后级资金,怎么理解 有限合伙基金 一般劣后级要投入多少比例资金 单相自吸泵为什么插上电源家里电灯泡就灭 人到了19岁还能长牙齿么??? 19岁掉牙齿,还能再生一个出来吗? 19岁了去拔牙牙齿还会长出来吗 谈一谈质量功能展开和建立健全质量管理体系两者的异同和相互间关系 如何运用qfd屋型图分析质量问题 题库 19岁的人的牙齿(切牙)快掉了还可不可能长好啊? QFD 产品特征点 19岁了拔牙,还会长吗 奔跑吧兄弟第三季邓超说的小花是谁 孙俪的老公叫什么名字 我掉了一颗牙齿,是蛀牙,坏死了,现在全部掉了,但是牙根还在,会不会再长啊,我19岁了,会不会影响旁边的牙齿 六西格玛设计咨询公司常用的主要技术工具有哪些有哪些作用? 等等是谁?不是指邓涵之。 劝超的儿子叫什么名字 哪些星二代的名字比较有趣? 王者荣耀韩信李白怎么玩 韩信和李白是一套铭文吗 《王者荣耀》韩信和李白,哪一个更适合打野? 李七夜重生八荒是哪一章 找寻主角叫李七夜是阴曹地府阴天子叫什么名字 有谁知道主角叫李七夜的那本小说叫什么名字 有李七夜是什么书 有一半小说,主角好像叫李七夜什么的,求书名 有本书里的主角叫李七夜,请问书名叫什么? 小说主角叫李七夜的小说叫什么名字? 小说《帝霸》的主角是谁? 主角名李七夜的小说是 小说名字忘了,主角叫李七夜,是一只乌鸦。 javascript写到里面,写到里面,写到下面,这三种有什么区别? 租柜台签合同生效吗 柜台租赁办法作废了吗 生于2017年8月15号早上十点出生女孩姓蔡起什么名字好 2009正月二十四凌晨3:03出生的女孩子、姓蔡、想取个第二个字带水第三个字带木的名字。好听的… 爸爸姓蔡妈妈姓莫,2014年农历2月13日出生是个女孩。应该取什么好听的名字呢? 我姓蔡,我老婆姓唐,想取个好听女孩子名字,五行缺水和木。(生以农历2012年八月五日)