Я только начал программировать и столкнулся с этой проблемой. Ответы, опубликованные на форуме, не очень помогают мне, так что вот мой вопрос. Я пытаюсь создать функцию, которая генерирует четыре случайных числа между 1-12. После того как числа сгенерированы, они присваиваются отдельной переменной.
var gem1;
var gem2;
var gem3;
var gem4;
function updateGem() {
gem1 = Math.floor(Math.random() * 12 + 1);
gem2 = Math.floor(Math.random() * 12 + 1);
gem3 = Math.floor(Math.random() * 12 + 1);
gem4 = Math.floor(Math.random() * 12 + 1);
}
Как видите, иногда сгенерированные числа совпадают, а это не то, что мне нужно. Мне нужно, чтобы каждая переменная имела свой уникальный номер.
The value of gem 1 is 8
The value of gem 2 is 9
The value of gem 3 is 9
The value of gem 4 is 8