contains

Test if an array contains a provided search value.

Usage

var contains = require( '@stdlib/array/base/assert/contains' );

contains( x, value )

Tests if an array contains a provided search value.

var x = [ 1, 2, 3 ];

var out = contains( x, 2 );
// returns true

contains.factory( x )

Returns a function which tests if an array contains a provided search value.

var x = [ 1, 2, 3 ];

var fcn = contains.factory( x );
// returns <Function>

var out = fcn( 2 );
// returns true

out = fcn( 4 );
// returns false

Examples

var AccessorArray = require( '@stdlib/array/base/accessor' );
var contains = require( '@stdlib/array/base/assert/contains' );

// Create an accessor array:
var arr = new AccessorArray( [ 1, 2, 3, 4 ] );

// Check whether the array contains various values...
var bool = contains( arr, 2 );
// returns true

bool = contains( arr, 4 );
// returns true

bool = contains( arr, 9 );
// returns false
Did you find this page helpful?