Skip to content
Related Articles

Related Articles

Improve Article

JavaScript | typedArray.some() with Example

  • Last Updated : 20 Jul, 2018

The typedArray.some() is an inbuilt function in JavaScript which is used to check whether some elements of the typedArray satisfy the test implemented by the given function.
Syntax:

typedarray.some(callback)

Parameters: It take the parameter callback function and this call back function takes three parameters that are specified below-

  • Value: It takes the value of the current elements.
  • index: It takes the index of the current element which are being traversed in the tyepdArray.
  • array: It is the required typedArray.

    Return value: It returns true if the callback function passes all the elements truly otherwise it returns false.
    JavaScript code to show the working of this function:




    <script>
      
      // Creating isNegative() function
      function isNegative(element, index, array)
      {
        return element < 0;
      }
      
      // Creating some typedArrays containing different 
      // positive and negative values
      const A = new Int8Array([-5, 10, -15, 20, -25 ]);
      const B = new Int8Array([5, 10, 15, 20, 25 ]);
      const C = new Int8Array([-10, -20, -30, -40, -50 ]);
      const D = new Int8Array([0, 0, 0, 0 ]);
      
      // Printing true or false on checking
      document.write(A.some(isNegative) +"<br>");
      document.write(B.some(isNegative) +"<br>");
      document.write(C.some(isNegative) +"<br>");
      document.write(D.some(isNegative));
        
    </script>

    Output:

    true
    false
    true
    false

    Here output is true because the typedArray A and C have negative elements, B and D typedArray have positive elements that is why it gives false as output.

    My Personal Notes arrow_drop_up
  • Recommended Articles
    Page :