Мне нужно создать объект «Dice», используя javascript. У меня есть начало, но я сталкиваюсь с некоторыми фундаментальными ошибками.создание объекта кости javascript
var Die = function(){
this.sides = 6;
}
var Die = function (value){
this.sides = value;
}
Die.prototype.roll = function(){
var result = Math.floor((Math.random()*sides)+1);
return;
}
Die.prototype.getValue = function(){
return sides;
}
Я хочу иметь по умолчанию шесть кубика, но если пользователь хочет добавить другое количество сторон, они должны иметь такую возможность, следовательно, попытку перегруженного конструктора. предполагается, что метод рулона моделирует «прокатку».
Я не знаю, где я иду, но мои методы не работают Спасибо!