JSFiddle - React, Tailwind, and code Playground

by lenny86

JavaScript

function isAscending(items) {
if (items.length == 0 || items.length == 1) return true;

for(let i=0; i< items.length-1; i++) {
	for(let j = i+1; j<items.length; j++) {
  	if(items[j] <= items[i]) {return false} 
    if(items[j] > items[i]) {
    	[items[i], items[j]] = [items[j], items[i]]
    }
  }
}

return true
}


console.log('********************** [ 1 ] ********************** \n  ')
console.log(isAscending([-5, 10, 99, 123456])) // true

console.log(' \n  \n  ********************** [ 2 ] ********************** \n  ')
console.log(isAscending([99])) // true

console.log(' \n  \n  ********************** [ 3 ] ********************** \n  ')
console.log(isAscending([4, 5, 6, 7, 3, 7, 9])) // false

console.log(' \n  \n  ********************** [ 4 ] ********************** \n  ')
console.log(isAscending([])) // true

console.log(' \n  \n  ********************** [ 5 ] ********************** \n  ')
console.log(isAscending([1, 1, 1, 1])) // false

console.log(' \n  \n  ********************** [ Finish ] ********************** \n  - - - - - \n  - - - - - ')