How to use TypedArray.some() to check whether some element in the typed array pass a test by function in JavaScript

3 Answers

0 votes
// typedarray.some(callback[, thisArg])

function biggerThan21(element, index, array) {
  return element > 21;
}

var v = new Uint8Array([4, 9, 25, 31, 90]).some(biggerThan21);

document.write(v);


/*
run:

true   

*/

 



answered Aug 15, 2016 by avibootz
0 votes
// typedarray.some(callback[, thisArg])

function biggerThan21(element, index, array) {
  return element > 3000;
}

var v = new Uint8Array([4, 9, 25, 31, 90]).some(biggerThan21);

document.write(v);


/*
run:

false    

*/

 



answered Aug 15, 2016 by avibootz
0 votes
// typedarray.some(callback[, thisArg])

var v = new Uint8Array([4, 9, 25, 31, 90]).some(n => n > 30); 

document.write(v);


/*
run:

true     

*/

 



answered Aug 15, 2016 by avibootz
...