1var validMountainArray = function (arr) {2let index = 0,3length = arr.length;4//find the peak5while (index < length && arr[index] < arr[index + 1]) index++;6//edge cases7if (index === 0 || index === length - 1) return false;8//check if starting from peak to end of arr is descending order910while (index < length && arr[index] > arr[index + 1]) index++;1112return index === length - 1;13};