Je suis confus:Même fonction JavaScript renvoie des résultats aléatoires
function is_valid(name) {
var regexp_name = /^(\d|\w)*$/gi;
return regexp_name.test(name);
}
// Console
console.log(is_valid("Test"));
=> true
console.log(is_valid("Test"));
=> false
console.log(is_valid("Test"));
=> true
console.log(is_valid("Test"));
=> false
Qu'est-ce que je fais mal?
Je reçois le même résultat que vous dans Firebug. –
même ici. de façon surprenante si vous le testez avec 'console.log (is_valid ("! # "));' il s'avère très bien. et selon des observations prolongées, la valeur retournée alterne entre vrai et faux. – mauris