Effacer le dernier caractère inscrit à l'écran

cs_timar Messages postés 3 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 31 mars 2003 - 31 mars 2003 à 19:00
cs_tombal Messages postés 212 Date d'inscription samedi 8 février 2003 Statut Membre Dernière intervention 25 juillet 2005 - 1 avril 2003 à 00:29
timar
salut les rois de la prog,
je dois concevoir une boite de commande d'une radio VHF et parmis toutes les touches qui la compose je n'arrive pas a concevoir la fontion "clear" qui consiste à:
si je clique une fois, j'efface le dernier caractère inscrit de ma fréquence,
si je clique deux fois, j'efface tous les caractères (cette partie-là j'ai trouvé)
merci d'avance et très rapidement

1 réponse

cs_tombal Messages postés 212 Date d'inscription samedi 8 février 2003 Statut Membre Dernière intervention 25 juillet 2005
1 avril 2003 à 00:29
En supposant que t'a une chaine appelé frequence

//on determine la longueur
longueur=frequence.length;

//on garde du caractere 0 (le premier) jusqu'a longueur-2 (l'avant dernier)
//le dernier étant longueur-1
nouvellechaine=frequence.slice(0,longueur-2);

OU plus rapidement
nouvellechaine=frequence.slice(0,frequence.length-2);

Tombal
0