// jshint esversion: 6
let rollDie = function() {
return Math.floor(Math.random() * 6 + 1);
};
//return the number of rolls to hit double n's
let rollDoubles = function(n) {
let rollCount = 0,
d1,
d2;
//roll until double n's
do {
d1 = rollDie();
d2 = rollDie();
++rollCount;
} while (d1 != n && d2 != n);
return rollCount;
};
let n = prompt("enter n (1..6)");
alert(`Double ${n}'s in ${rollDoubles(n)} rolls.`);
console.log(`Double ${n}'s in ${rollDoubles(n)} rolls.`);
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Doubles Debug</title>
</head>
<body>
<h2>Doubles Debug Demo</h2>
<p>Reload the page to Run the Code.</p>
<script src="rollDoubles.js"></script>
</body>
</html>