JSFiddle - React, Tailwind, and code Playground
by dschu012
JavaScript
function checkSorted(a) {
function check(i) {
if(i==0)
return a[i]>a[i+1];
if(i==a.length-1)
return a[i]<a[i+1];
console.log(i);
console.log(a[i]<a[i-1] && a[i]>a[i+1]);
return (a[i]<a[i-1] && a[i]>a[i+1]) + check(i-1) + check(i+1);
}
check(~~(a.length/2));
}
checkSorted([1,2,3,4,5,6,7]);