Combinar sentencias condicionales en Golang

Go es un lenguaje de programación de código abierto desarrollado en Google por

Uso del operador &&(AND)

El And (&&) es una forma de combinar sentencia condicional tiene la siguiente sintaxis:

if (condition1) && (condition2) {
......
}

Aquí, condition1 representa la primera condición y condition2 representa la segunda condición. La declaración && combina las condiciones y da los resultados de la siguiente manera:

  1. Si condition1 es True y condition2 también es True , el resultado es True .
  2. Si condition1 es True y condition2 es   False , el resultado es False .
  3. Si condition1 es False y condition2 es   True , el resultado es False .
  4. Si condition1 es False y condition2 también es False , el resultado es False .
     

Go

package main
  
import "fmt"
  
// AND Condition
func main() {
    time := 18
    if time > 10 && time < 18 {
        fmt.Println("Time for work")
    }
}

Usando el operador OR

La forma OR de combinar declaraciones condicionales tiene la siguiente sintaxis:

if (condition1) || (condition2) {
.......
}

Aquí, condition1 representa la primera condición y condition2 representa la segunda condición. el || combina las condiciones y da los resultados de la siguiente manera:

  1. Si condition1 es True y condition2 también es True , el resultado es True .
  2. Si condition1 es True y condition2 es   False , el resultado es True .
  3. Si condition1 es False y condition2 es   True , el resultado es True .
  4. Si condition1 es False y condition2 también es False , el resultado es False .
     

Go

package main
  
import "fmt"
  
// OR Condition
func main() {
    time := 14
    if time > 10 || time < 12 {
        fmt.Println("Hello geeks")
    }
}

Publicación traducida automáticamente

Artículo escrito por riasehgal1999 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *