<sectionid="description"> A veces necesitará probar más de una cosa a la vez. La <dfn>lógica y el</dfn> operador ( <code>&&</code> ) devuelven <code>true</code> si y solo si los <dfn>operandos</dfn> a su izquierda y derecha son verdaderos. El mismo efecto podría lograrse anidando una instrucción if dentro de otra si: <blockquote> if (num> 5) { <br> si (num <10) { <br> devuelve "Sí"; <br> } <br> } <br> devuelve "No"; </blockquote> solo devolverá "Sí" si <code>num</code> es mayor que <code>5</code> y menor que <code>10</code> . La misma lógica se puede escribir como: <blockquote> if (num> 5 && num <10) { <br> devuelve "Sí"; <br> } <br> devuelve "No"; </blockquote></section>
<sectionid="instructions"> Combine las dos declaraciones if en una declaración que devolverá <code>"Yes"</code> si <code>val</code> es menor o igual a <code>50</code> y mayor o igual a <code>25</code> . De lo contrario, devolverá <code>"No"</code> . </section>