Retour booléen sur un ordre croissant
Bonjour a tous,
Je suis bloqué sur un petit problème : je doit réaliser un algorithme dans le but de détecter une chaine de caractères dans une autre et ce, dans le bon ordre.
Ma question est : est-il possible de poser une condition pour savoir si un tableau est bien classé dans l'ordre croissant, si oui retourner == true si non retourner == false ?
Je vous copie mon code actuellement il me sort le tableau en console avec les indexs des caractères dans les différentes chaines de caractères.
Code:
1 2 3 4 5 6 7 8 9
| let s1 ='abcd'
let s21 ='jkvfvjkkjavkvfddkversbjfiojjoifqjoicjfrieojgoid'
const ordr = []
for(let value of s1){
let row = s21.match(value)
ordr.push(row.index)
}
console.table(ordr) |
PS : je débute dans mes études et je suis ouvert a toute critique.
Merci à vous.