Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like 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-

Hey geek! The constant emerging technologies in the world of web development always keeps the excitement for this subject through the roof. But before you tackle the big projects, we suggest you start by learning the basics. Kickstart your web development journey by learning JS concepts with our JavaScript Course. Now at it's lowest price ever!

  • 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 :

    Start Your Coding Journey Now!