من کد زیر رو نوشتم برای اینکه کاربر عدد رندومی که کامپیوتر داره رو حدس بزنه و براش هم محدودیت گذاشتم که اگه امتیاز هاش به 0 برسه، بازی دیگه اجرا نشه اما بازی اجرا میشه و بجاش امتیاز منفی به کاربر میده. چرا بازی با اینکه امتیاز کاربر به صفر رسیده هنوز ادامه داره؟
mag = Math.floor(Math.random() * 15) var mem, tries = 0, score = 100; if (score != 0){ while (mem != mag){ mem = prompt("enter your guess") score = score - 10 tries++; if (mem == mag){ console.log("Good Job, you won by " + tries + " tries and you catch " + score + " score!") }else if (mem < mag){ console.log("your guess is less than magic number") }else{ console.log("your guess is greater than magic number") } } }