1var isPerfectSquare = function (num) {2let low = 1;3let high = 100000;4while (low <= high) {5let mid = (low + high) >> 1;6let sqrt = mid * mid;7if (sqrt == num) {8return true;9} else if (num > sqrt) {10low = mid + 1;11} else {12high = mid - 1;13}14}15return false;16};