在一個數組里面找出最小的兩個數
找出數組中最小的兩個數,在一次遍歷中就可以實現,m1來表示最小的值,m2表示出現次小的值 代碼如下: 思路:第一個判斷用來保存最小值,第二個判斷用來保存次小值,當出現比m1小的數的時候,把之前m1的值給m2,更新m1; 當第一個條件不滿足,才會去判斷第二個條件,為的是怕當前arr[i ...
找出數組中最小的兩個數,在一次遍歷中就可以實現,m1來表示最小的值,m2表示出現次小的值 代碼如下: 思路:第一個判斷用來保存最小值,第二個判斷用來保存次小值,當出現比m1小的數的時候,把之前m1的值給m2,更新m1; 當第一個條件不滿足,才會去判斷第二個條件,為的是怕當前arr[i ...
需求 有這么兩個數組 想要這樣的結果 方案一 此方案為最原始方法,簡單,但過於low 方案二 此方案使用了ES6中的map,簡潔,但本質還是遍歷,顯得有些low 方案三 此方案使用了ES6+遞歸,顯得高大上起來 ...
...
...
...
數組 取並集let a=new Set([1,2,3,4,5]);let b=new Set([1,2,3,4,5,6,7,8,9]);let arr = Array.from(new Set([...a, ...b]));console.log('arr',arr);結果 取交集let ...