binarySearch
Finds the index of a given element in a sorted array using the binary search algorithm.
- Declare the left and right search boundaries,
landr, initialized to0and thelengthof the array respectively. - Use a
whileloop to repeatedly narrow down the search subarray, usingMath.floor()to cut it in half. - Return the index of the element if found, otherwise return
-1. - Note: Does not account for duplicate values in the array.