Open In App

JavaScript typedArray.every() with Examples

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-

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.




<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.




<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

Article Tags :