Énigme javascript !
Un code valide cette condition suivante.
if (devine == false && devine == true && devine == 2) { console.log("La condition est validée !");}
Pourquoi est-ce que la condition est validée ?
Indice ?
La solution se trouve en bas de cette page
⬇️
⬇️
⬇️
⬇️
⬇️
⬇️
⬇️
⬇️
⬇️
⬇️
let devine = { tmp: 0, valueOf() { return this.tmp++; },};
A chaque fois que l’on accède à la valeur de la variable “devine”, sa valeur s’incrémente de 1.
À la première condition, sa valeur est 0
, et 0 == false
est vraie.
À la deuxième condition, sa valeur est 1
, et 1 == true
est vraie.
Enfin, à la troisième condition, sa valeur est 2
, et 2 == 2
est vraie.
Tada ! Énigme résolue !
Purifiez vos URL avec Apache
Faites attention au référencement en évitant le duplicate content
Introduction à git hooks
Rendez vos messages de commit uniformes !
Le paradoxe des anniversaires
Présentation & modélisation du paradoxe des anniversaires
Le problème de Monty Hall
Présentation, explication et modélisation du problème de Monty Hall