Моя функция должна вызывать число значений индекса на основе ввода пользователей (1-5) в зависимости от заданий на работу, которые они хотят видеть, а затем вызывать из массива значения индекса , поэтому, если пользователь вводит 3, необходимо записать значения индекса 0,1,2. В настоящее время он записывает только тот, который связан со входом не все ниже этого ввода. Это то, что я до сих пор:Как написать несколько значений индекса, а не только один
function jobduties() {
var x = document.getElementById("input").value;
var y = x-1;
var duties = ["Sales", "Customer Service", "Management", "Driving", "Cleaning"];
var z = " ";
while(x > y){
z += z + duties[y];
y++;
document.getElementById("print").innerHTML= z;
}
}
Как насчет 'вара у = 1'? –
y = 1 не работает, я попробую другой код – Pmurphy
Примечание: 'z + = z + duty [y];' приведет к дублированию –