In my JavaScript file, I have a var
iable num
with a value of 3
. What I wanna do is get any number that is not 3
, between 1
and 4
. To give you an idea of it:
if number equal 3
return [1,2,4]
elif number equal 1
return [2,3,4]
elif number equal 2
return [1,3,4]
elif number equal 4
return [1,2,3]
You could use Array#filter
and return the unequal values.
function getArrayWithout(array, v) {
return array.filter(function (a) { return a !== v; });
}
var array = [1, 2, 3, 4];
console.log(getArrayWithout(array, 3));