¿Qué está mal en este código de Javascript?
Soy iniciante en javascript y estuve viendo un video del cual saque este código var a = { A: 0, B: 0, C: 0, D: 0, resultado: function(){ if(a.C > a.B && a.D > a.B && a.D > a.C && a.D < a.A){ return true; } return false; }, intervalo: setInterval(function(){ a.A = Math.ceil(Math.random()*4) a.B = Math.ceil(Math.random()*4) a.B = Math.ceil(Math.random()*4) a.B = Math.ceil(Math.random()*4) if(a.resultado()){ clearInterval(a.intervalo); console.log("atleta A", a.A) console.log("atleta B", a.B) console.log("atleta C", a.C) console.log("atleta D", a.D) } },10) } pero no obtengo el mismo resultado. Aquí el link del video: https://www.youtube.com/watch?v=0m4e5C-n8H0&t=861s