Estoy tratando de tomar la entrada de un usuario de una casilla de verificación en AppStudio, almacenándola en una lista y luego mostrando esa lista. Sin embargo, cuando ejecuto este código, la lista de alimentos elegidos está en blanco.
var checkboxFoodChoices = ["mexican", "italian", "chinese", "american", "brazilian", "french"]; var chosenFoods = []; button2.onclick=function(){ for(var j = 0; j < checkboxFoodChoices.length; j++){ if(checkbox1.getValue(j) == checkboxFoodChoices[j]){ chosenFoods[j] = checkboxFoodChoices[j] } // if statement } //for loop console.log(chosenFoods) } //onclickLo intenté de otra manera, pero la lista muestra [vacío, vacío, chino] si elijo el tercer valor en la lista en lugar de solo [chino]
var checkboxFoodChoices = ["mexican", "italian", "chinese", "american", "brazilian", "french"]; var chosenFoods = []; button2.onclick=function(){ for(var j = 0; j < checkboxFoodChoices.length; j++){ if(checkbox1.getValue(j)){ chosenFoods[j] = checkboxFoodChoices[j] } // if statement } //for loop console.log(chosenFoods) } //onclick