Utiliser eval pour calculer la chaîne. Est-il possible de vérifier si les données transmises à EVAL() sont valides.Vérifier l'équation d'évaluation
var apa = "12/5*9+9.4*2";
alert(eval(apa));
Si apa = "asaa + 3 - 5"; par exemple, la console va dire
Uncaught ReferenceError: asaais not defined at eval
Définir "valide". –
Je pense que vous pouvez vérifier si elle jette. – lilezek
Vous pouvez l'analyser .... Il n'y a aucun moyen de savoir qu'il est valide avant de l'exécuter. Vous pouvez ... – epascarello