Мне просто интересно, могу ли я генерировать числа по порядку в поле ввода / формы, я знаю, что вы можете делать это случайным образом, но я бы хотел, чтобы числа загружались по порядку, есть ли способ сделать это?
function randomNumber(len) {
var randomNumber;
var n = '';
for(var count = 0; count < len; count++) {
randomNumber = Math.floor(Math.random() * 10);
n += randomNumber.toString();
}
return n;
}
document.getElementById("userID").value = randomNumber(6)<form class = "short_form" name = "add" method = "post" action = "submit.php">
<input type = "text" name = "x" value = "" id = "userID">
<a href = "#" class = "sh_sub" nclick = "document.add.submit();">submit</a>
</form>вместо чисел, загружаемых случайным образом в поле ввода / формы, я хотел бы загрузить их по порядку



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Я думаю, вы находите решение, которое упорядочивает числа во вводе.
Я использую методы Array.sort и Array.join() для получения отсортированных чисел (в символах).
А затем верните значение, преобразованное в целое число.
Если это не так, скажите, пожалуйста.
function randomNumber(len) {
var randomNumber;
var arr = [];
for(var count = 0; count < len; count++) {
randomNumber = Math.floor(Math.random() * 10);
arr.push(randomNumber.toString());
}
arr.sort(function(a,b){
// descending
return b-a;
//or accending
//return a-b;
});
return parseInt(arr.join(''));
}
document.getElementById("userID").value = randomNumber(6)<form class = "short_form" name = "add" method = "post" action = "submit.php">
<input type = "text" name = "x" value = "" id = "userID">
<a href = "#" class = "sh_sub" nclick = "document.add.submit();">submit</a>
</form>Создайте массив, отсортируйте его, присоедините к результату и поместите в поле ввода:
const numbers = n => Array.from({length: n}).map( v => Math.floor(Math.random() * 10) );
const fillNumbers = () =>
document.querySelector("#numbers").value = numbers(6).sort().join("");
document.querySelector("button").addEventListener("click", fillNumbers);your numbers: <input disabled type = "text" id = "numbers"> <button>fill</button>
что вы имеете в виду под порядком ввода?