Dernier caractère d'une chaine de caractère Javascript [Résolu]

schancel 291 Messages postés dimanche 20 mars 2011Date d'inscription 4 novembre 2017 Dernière intervention - 3 nov. 2017 à 20:26 - Dernière réponse : schancel 291 Messages postés dimanche 20 mars 2011Date d'inscription 4 novembre 2017 Dernière intervention
- 4 nov. 2017 à 14:01
Salut

J'essaie de recuperer le dernier caractère d'une chaine en javascript au vu de toutes les methodes observées en ligne, je m'en sors toujours pas trop !
<script>
var elist = "col s1 a";
</script>

jaimerai recuperer le "a" dans une variable...
Afficher la suite 

3 réponses

Répondre au sujet
jordane45 19680 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 15 janvier 2018 Dernière intervention - 3 nov. 2017 à 20:44
0
Utile
Bonjour


var lastChar = elist.substr(elist.length - 1); 


Commenter la réponse de jordane45
le père. 6002 Messages postés mardi 15 mai 2012Date d'inscription 14 janvier 2018 Dernière intervention - 3 nov. 2017 à 23:15
0
Utile
Bonjour

Pour extraire des caractères à partir de la fin, on peut utiliser substr avec un nombre négatif
var lastChar = elist.substr(-1); 

Voir https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/String/substr
Commenter la réponse de le père.
schancel 291 Messages postés dimanche 20 mars 2011Date d'inscription 4 novembre 2017 Dernière intervention - 4 nov. 2017 à 14:01
0
Utile
Merci pour l'intervention ca marche avec le nombre 2 chez moi

var lastChar = elist.substr(elist.length - 2);
Commenter la réponse de schancel