Skip to content

Commit 34ecc4f

Browse files
committed
Condicionales
1 parent 8e9d960 commit 34ecc4f

File tree

1 file changed

+46
-5
lines changed

1 file changed

+46
-5
lines changed

README.md

Lines changed: 46 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22
#### by Dev-EUAB
33

44
# Condiciones IF,ELSE,ELSE IF y Operadores Lógicos/Relacionales
5-
## IF
6-
5+
>## IF / ELSE
76
>Compara si ambas variables son iguales y nos arroja un mensaje en caso de que sea cierto, y en caso de que no (**else**) arroja un mensaje de que son diferentes.
87
98
>Un uso común de las **Condiciones** es para *Comparar* dos o mas variables.
@@ -58,6 +57,23 @@ if(variable_Numero === variable_Objeto_Numero){
5857
5958
Sabiendo lo anterior podemos utilizar tambien **Los Operadores Logicos**
6059

60+
>Operadores Logicos
61+
62+
|Operador|Nombre|Descripcion|
63+
|---|---|---|---|
64+
|`&&` | "Y" | "lo anterior Y esto" |
65+
| `||` | "Ó" | "lo anterior Ó esto" |
66+
67+
68+
># Operador `&&` "Y" "AND"
69+
>>>El operador AND menciona que ambos casos deben de ser verdaderos para seguir adelante.
70+
71+
># Operador `||` "O" "OR"
72+
>>>El operador OR menciona que mientras haya un verdadero seguir adelante.
73+
74+
># NOTA
75+
>>Un IF simpre su estructura evalua TRUE, que se quiere decir con eso que al momento de escribir `if(variable)` la `variable` se estara evaluando para que sea `true` y en caso de que no sea `true` entrara la fase de `else{}` el cual es cuando no se cumple el `true`.
76+
6177
### Escritura
6278
```js
6379
const varA = 20;
@@ -67,12 +83,37 @@ Sabiendo lo anterior podemos utilizar tambien **Los Operadores Logicos**
6783
const varE = 15;
6884
```
6985
```js
70-
if( (varA === varB) && (varD === varE)){
86+
if( (varA === varB) && (varD === varE) ){
7187
console.log('Son iguales');
72-
}else{`
73-
console.log('Son diferentes');
88+
}else{
89+
console.log('Son diferentes');
7490
}
91+
//El mensaje que se mostrara sera -Son diferente, esto es porque la primera parte se cumple varA y varB son iguales, así que pasa a la siguiente comparación la cual no se cumple varD y varE no son igual sabiendo eso compara ambos resultados esperando
92+
```
93+
94+
># ELSE IF
95+
>Es una condicional extra la cual surge despues e un `IF` siempre y cuando el `IF` sea de resulta `FALSE` se ejecuta la siguiente condicional sin pasar por "si no sucede, esto" , por mencionarlo de otra forma es algo como - "Si no, sucede lo anterior evalua lo siguiente".
96+
97+
### Escritura
98+
```js
99+
const varA = 'Hola';
100+
const varB = 'Adios';
101+
102+
const varC = 'Hola';
103+
```
104+
105+
```js
106+
if(varA == varB){
107+
console.log('Son iguales varA y varB');
108+
}else if( varA == varC){
109+
console.log('Son iguales varA y varC');
110+
}
111+
112+
//La variable sera evaluada hasta que encuentre un estado TRUE y ahi se detendra.
75113
```
114+
>NOTA
115+
>Se pueden agregar tantos `ELSE IF` como sean necesario pero, siempre y cuando sea seguido de un `IF`.
116+
76117

77118

78119

0 commit comments

Comments
 (0)