Skip to content

Files

Latest commit

43df04e · Oct 8, 2024

History

History

is-same-typed-array-like

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Oct 8, 2024
Oct 8, 2024
Oct 8, 2024
Oct 8, 2024
Oct 8, 2024
Oct 8, 2024
Oct 8, 2024

isSameArrayLike

Test if two arguments are both typed-array-like objects and have the same values.

Usage

var isSameTypedArrayLike = require( '@stdlib/assert/is-same-typed-array-like' );

isSameTypedArrayLike( v1, v2 )

Tests if two arguments are both typed-array-like objects and have the same values.

var Int8Array = require( '@stdlib/array/int8' );
var Int16Array = require( '@stdlib/array/int16' );

var x = new Int8Array( [ 1.0, 2.0 ] );
var y = new Int16Array( [ 1.0, 2.0 ] );
var bool = isSameTypedArrayLike( x, y );
// returns true

bool = isSameTypedArrayLike( x, new Int8Array( [ -1.0, 2.0 ] ) );
// returns false

Examples

var Int8Array = require( '@stdlib/array/int8' );
var Int16Array = require( '@stdlib/array/int16' );
var isSameTypedArrayLike = require( '@stdlib/assert/is-same-typed-array-like' );

var x = new Int8Array( [ 1.0, 2.0, 3.0 ] );
var y = new Int16Array( [ 1.0, 2.0, 3.0 ] );
var out = isSameTypedArrayLike( x, y );
// returns true

x = new Int8Array( [ 1.0, 2.0, 3.0 ] );
y = new Int16Array( [ 1.0, 2.0, 4.0 ] );
out = isSameTypedArrayLike( x, y );
// returns false