我試圖通過 forEach 返回搜索到的元素,但不幸的是,它沒有返回正確的值,而是通過 for 循環,可以在搜索后返回正確的值。function search(arr, searchValue) { arr.forEach((_eachItem,i)=> { if(_eachItem===searchValue) { return i } }) return -1 // for(let i=0;i<arr.length;i++) {// if(arr[i]===searchValue) {// return i// }// }// return -1}console.log(search([11,1,2,3,4,9],9))
無法通過 forEach 在 javascript 中返回搜索值
MM們
2023-06-15 17:39:31