
francisco alejandro solis fernandez
Preguntala diferencia entre un if y un switch es con if puedes hacer comparaciones y en switch no.

Santiago Cujaban
En la condicional if puedes evaluar condiciones, y dependiendo de si es true o false se ejecutará el bloque de código que esté dentro de esta condicional. Por otro lado, con la condicional switch se evalúan casos, no condiciones (específicamente evalúa valores).
Sintaxis de condicional if:
if(condición){ // código a ejecutar si condición es verdadera }
Sintaxis condicional switch:
switch(valor){ case caso1: // código a ejecutar si caso1 es igual a valor break; }