Open In App

JavaScript typedArray.every() with Examples

Improve
Improve
Like Article
Like
Save
Share
Report

The Javascript typedArray.every() function is an inbuilt function in JavaScript that is used to test whether the elements present in the typedArray satisfy the condition provided by a function. 

Syntax:

typedarray.every(callback)

Parameters: It takes the callback function as a parameter. The callback is a function for testing the elements of the typedArray. This callback function takes three parameters that are specified below-

  • current_value: It is the current element being processed in the typedArray.
  • index: It is the index of the current element which is being processed in the typed array.
  • array: It is the typedArray.

Return value: It returns true if the function callback returns a true value for each and every array element present in the typedArray otherwise returns false.

JavaScript examples to show the working of this function:

Example 1: In this example, the typedarray.every(callback) function satisfies the conditions and hence returns true.

javascript




<script>
    // is_negative function is called to test the
    // elements of the typedArray element.
    function is_negative(current_value, index, array)
    {
        return current_value < 0;
    }
      
    // Creating a typedArray with some elements
    const A = new Int8Array([ -5, -10, -15, -20, -25, -30 ]);
      
    // Printing whether elements are satisfied by the
    // functions or not
    console.log(A.every(is_negative));
</script>


Output:

true

Example 2:  In this example, the typedarray.every(callback) function does not satisfy the conditions and hence returns false.

javascript




<script>
    // is_negative function is called to test the
    // elements of the typedArray element.
    function is_positive(current_value, index, array)
    {
        return current_value > 0;
    }
      
    // Creating a typedArray with some elements
    const A = new Int8Array([ -5, -10, -15, -20, -25, -30 ]);
      
    // Printing whether elements are satisfied by the
    // functions or not
    console.log(A.every(is_positive));
</script>


Output:

false


Last Updated : 22 Dec, 2022
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads