Accueil >Web >HTML >Obtenir la valeur ASCII d’un caractère

Obtenir la valeur ASCII d’un caractère

Comment obtenir la valeur numérique d’un caractère (ASCII, Unicode) et inversement – le plus vite directement dans la console du navigateur.

Le plus rapide est d’obtenir la valeur d’un caractère dans la console du navigateur (touche F12, onglet Console) :
'o'.charCodeAt(0); // 111
'O'.charCodeAt(0); // 79
String.fromCharCode(111); // "o"
'é'.charCodeAt(0); // 233 – pour les caractères hors ASCII, renvoie le code Unicode

Une autre possibilité est le site toptal.com/developers/keycode (autrefois keycode.info). On ne peut pas y coller un caractère, mais on voit en direct que, par exemple, la touche O a le code 79. Attention, c’est le code de la touche, pas la valeur ASCII du caractère – un o minuscule a la valeur ASCII 111, un O majuscule 79.