题目:给定一个未排序的整数数组,找出其中没有出现的最小的正整数。
示例 1:
输入: [1,2,0]
输出: 3
示例 2:
输入: [3,4,-1,1]
输出: 2
示例 3:
输入: [7,8,9,11,12]
输出: 1
const arr = [0, 1, 2];
const fun = (arr) => {
arr.forEach((item, index) => {
// 判断数组中是否有某项,也可以用indexOf判断
if (arr.includes(index)) {
return index;
}
});
// 这里可以return任何值,因为for里面的if一定会执行
return arr.length;
};
const result = fun(arr);
console.log(result);