Я новичок в JavaScript, и мне нужны некоторые идеи/помощь, как я мог бы заставить мой скрипт работать. Итак, идея состоит в том, что вы бросаете две кубики, которая прокатается, нажимая кнопку «roll», а затем кнопку сброса, которая сбрасывает все, во всем HTML.Кубики, переменные функции, срез массива, новая кнопка, другая функция
Итак, дело в том, что обе глаза показывают «5», поэтому «5» следует удалить из массива/функции, если нажата кнопка «roll», две кубики должны быть способны приземлиться на 1,2,3,4 и 6, а затем он будет продолжать удалять цифры из массива/функции, если обе кубики показывают одинаковое число.
И кнопка останова, просто сбросьте все, полностью.
function rollDice() {
//var points = new Array(1,2,3,4,5,6);
var a = new Array(1,2,3,4,5,6);
var die1 = document.getElementById("die1");
var die2 = document.getElementById("die2");
var status = document.getElementById("status");
var d1 = a[Math.floor(a.length * Math.random())];
var d2 = a[Math.floor(a.length * Math.random())];
var diceTotal = d1 + d2;
die1.innerHTML = d1;
die2.innerHTML = d2;
if(d1 == d2){
function nyroll() {
var b = new Array(1,2,3);
var die1 = document.getElementById("die1");
var die2 = document.getElementById("die2");
var status = document.getElementById("status");
var d1 = b[Math.floor(b.length * Math.random())];
var d2 = b[Math.floor(b.length * Math.random())];
var diceTotal = d1 + d2;
die1.innerHTML = d1;
die2.innerHTML = d2;
}
Это моя функция, так что проезд. Мне было интересно, может ли я сделать какую-то переменную функцию для кнопки onClick, поэтому функция, которую она запускала бы, зависела бы от того, какие числа когда-либо удалялись.
Да. Попробуем, спасибо за это. – Fragz