Мне нужна помощь в написании кода, который случайным образом выбирает настраиваемое количество записей из списка и отображает их для меня. Желательно, чтобы я также мог корректировать записи в списке. Допустим, у меня есть список с номерами от A до G, и я хочу, чтобы код рисовал 7 разных записей, например, «F C D A C G B». Я также хотел бы иметь возможность изменить список с A по G, например, на слова или другие буквы. Я пробовал несколько кодов, но это слишком сложно для меня. Я прочитал несколько других форумов и тем, но никто не может мне помочь. Для меня важно, чтобы дизайн был простым, поэтому все, что я хочу иметь на своем экране, — это вертикальный список записей, небольшую рамку, чтобы определить, сколько случайных рисунков нужно предварительно отформатировать, и результат, отображаемый в горизонтальной линии. Я не прошу никого делать эту работу за меня, это было бы грубо, но я поступаю об этом неправильно, и мне отчаянно нужно какое-то руководство, потому что на данный момент я понятия не имею, что я делаю, и все Я пытаюсь оказаться сложнее, чем нужно.
Заранее спасибо всем, кто может мне помочь.
Более короткий способ создания такой строки с помощью String.fromCharCode
:
for (var i = 0, letter; i < 10; i++) {
setTimeout(function() {
letter = String.fromCharCode(97 + Math.floor(Math.random() * 26));
out.appendChild(document.createTextNode(letter)); // append somewhere
}, 2000 * i);
}
Пример того, как работает этот код, можно увидеть Вот.
Других решений пока нет …