Tengo código JavaScript. Mi declaración if no funciona como espero que lo haga. Dentro de mi ciclo for tengo 2 sentencias if. El problema es que cuando uso 2 declaraciones if, mi función de alerta no funciona. Si elimino la primera o la segunda declaración if donde solo tengo 1 declaración if, la función de alerta funcionará. Necesito verificar ambas condiciones.
No funciona
const getDbData = (selections) =>{ // db select query goes here (sqlTx, res) => { console.log('Midi map check [Scenes] completed successfully'); let len = res.rows.length; // Check for items here if (len > 0) { let sceneAssignedResults = false; let groupAssignedResults = false; for (let i = 0; i < len; i++) { let item = res.rows.item(i); // remove this if or the next if then everything works if (item.type === 'scene') { sceneAssignedResults = true; } if (item.type === 'scene' && selections.item.type !== 'scene') { groupAssignedResults = true; } } alert(`${sceneAssignedResults} ${groupAssignedResults}`); } } }