If I have an array A = [1, 2, 3, 4, 5] and B = [3, 4, 5] I want to return a new array with values [1, 2]. remove same value.
            Asked
            
        
        
            Active
            
        
            Viewed 1,389 times
        
    1 Answers
2
            
            
        Using Array.prototype.includes, you can check if B contains A item or not.
And using Array.prototype.filter, you can get the filtered values which are not included in array B.
const A = [1, 2, 3, 4, 5];
const B = [3, 4, 5];
const output = A.filter((item) => !B.includes(item));
console.log(output); 
    
    
        Derek Wang
        
- 10,098
- 4
- 18
- 39
