Nel file html crea solo un div con id="nums", poi tramite codice crei gli elementi a te necessari(i vari input), il riferimento di nums potrà essere iterato per prelevare i valori necessari.
<div id="nums"></div>
<input type="button" value="Elabora" onclick="getNums()"><br>
const nums = document.getElementById('nums')
let arr = [];
(function makeNums() {
for (let i = 1; i <= 10; i++) {
const inputEl = document.createElement('input')
inputEl.setAttribute('type', 'text')
inputEl.setAttribute('size', 1)
inputEl.setAttribute('id', `num${i}`)
nums.appendChild(inputEl)
if (i === 5) {
const inputEl = document.createElement('br')
nums.appendChild(inputEl)
}
}
})()
function getNums() {
arr = []
nums.childNodes.forEach(num => {
((typeof num.value !== 'undefined') && (num.value !== ''))
? arr.push(num.value)
: null
})
console.log(arr)
}