Бинарный поиск

Easy
ArrayBinary SearchTinkoffWildberries

Дан отсортированный по возрастанию массив nums и число target. Верните индекс target, если он есть в массиве, иначе верните -1.

Сложность решения должна быть O(log n).

search([-1,0,3,5,9,12], 9)  // => 4
search([-1,0,3,5,9,12], 2)  // => -1

Примеры

Пример 1
Вход:
nums = [-1,0,3,5,9,12], target = 9
Выход:
4
Пример 2
Вход:
nums = [-1,0,3,5,9,12], target = 2
Выход:
-1
Ваш код - JavaScript
Результаты
Нажмите «Запуск» для выполнения кода