si...sino es muy utilizado en programación y su sintaxis es muy simple:
Si (este valor es igual a este valor) { entonces
Ejecutar acción 1;
}sino
Ejecutar acción 2;
----------------------------------------------------------------
if (valor1 == valor2){
acción1;
}else
acción2;
----------------------------------------------------------------
Aclaraciones importantes:
Luego del else, si se necesita más de una lína, se puede incluir llaves.
if (valor1 == valor2){
acción1;
}else {
acción2;
acción3;
acción4;
}
== operador de comparación (para saber si un elemento es igual a otro).
= operador de asignación (para asignar un valor a una variable).
Un ejemplo:
var variable1 = "No";
if (variable1 == "Si"){
var respuesta1 = 1;
}else
var respuesta1 = 0;
el resultado será 0 en este caso.
Otro ejemplo con varias líneas:
var variable1 = "No";
var estadoactual = "A"
if (variable1 == "Si"){
var respuesta1 = 1;
}else {
var respuesta1 = 0;
var estadoactual = "B"
}