题解 | 查找元素位置
{"html":"<!-- 请在此处编写你的代码 -->\\n<!-- <div id=\"app\"> Hello Nowcoder </div> -->","css":"/* html, body {\\n\\twidth: 100%;\\n\\theight: 100%;\\n\\tmargin: 0;\\n\\tpadding: 0;\\n} */","js":"function findAllOccurrences(arr, target) {\r\n var arr2=[];\r\nfor(i=0;i<=arr.length;i++){\r\nif(arr[i]==target){\r\narr2.push(i);\r\n}\r\n}\r\nreturn arr2;\r\n}"}
var arr2=[] //创建一个空数组
//遍历每个数组中的元素
for(i=0;i<=arr.length;i++){
//判断每个数组中的元素是否等于target
if(arr[i]==target)
{
//利用数组对象的push方法将遍历出的下标添加到新数组里
arr2.push(i)
}
}
return arr2;