js/ts:
function getRage(start: number = 0, count: number = 10) {
let arr = [];
while (count > 0) {
arr.push(start);
start++;
count--;
}
return arr;
}
vue:
<select>
<option v-for="v in getRage(1, 31)" value="v">{{ v }}</option>
</select>