No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

No se trata de lo que quieres comprar, sino de quién quieres ser. Invierte en tu educación con el precio especial

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

11 Días
3 Hrs
19 Min
38 Seg

Booleanos

14/22
Recursos

Aportes 17

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Soy el unico ?

muy buena clase logre comprender en gran manera como utilizar las variables booleanas dentro de Swift

En este modulo 3, me gusta como el profesor ha explicado cada tipo de datos, es importante tenerlo claro al avanzar en el aprendizaje.

El flujo de nuestro programa depende de las decisiones que hay que tomar entre si es o no, verdadero o falso, segun la condicion que pongamos

Código de la clase:

import UIKit

/* Booleans
 Boolean values are referred to as logical, 'cause the can only
 ever be true or false
 */

let orangesAreFromOrange = true
let foodIsDelicious = false

var isAged : Bool
isAged = true

//Ask if isAged is true
if isAged {
    print("You can entry my friend")
}else {
    print("You cannot entry in my party")
}

var age : UInt8 = 31
//Generate a boolean case
if age >= 18 {
    print("*******", separator: "")
    print("You can entry in my party too")
}

//Dont't do it
let i = 1
/*
if i {
    //This is not acceptable to compiler
}
*/

//The alternative
if i == 1 {
    print("Print anything because this is correct")
}

Recordando la importancia de optimizar el código, podríamos usar el tipo UInt8 para la variable age:

let age: UInt8 = 17
if age >= 18 {
  print("Puedes entrar")
} else {
  print("No puedes entrar")
}

en el if - else y en el operador ternario, solo va a entrar a la condicion if SOLO si la condicion es verdadera.

let orangeAreOrange = true
let foodIsDelicious = false

 var isAged : Bool

//Ejemplo:
isAged = false
if isAged {//Solo entramos aquí, si isAged == true
	print(“Puedes entrar en la fiesta”)
}else{//Solo entramos aquí, si isAged == false
	Print(“No puede pasar a la fiesta”)
}
//Otro ejemplo:
var age = 31
If age >= 18{
	Print(“Puedes entrar a la fiesta”)
}

Bien, tambien lo podemos hacer de la siguiente manera, claro que esto esta al gusto de cada uno ```js var isAdult : Bool = 31 >= 18 if isAdult { print("Eres mayor de edad") } ```

muy interesante la clase, creo que me estoy emocionando por seguir aprendiendo este lenguaje.

Es un tipo de dato muy utilizado

el lenguaje es muy facil, o bueno para lo basico que genial muchachos

En el minuto 7:10 juro que también se me fue la onda con el lenguaje y lo tome tan normal cuando declaro el int edad

Jajaja me dió risa. Weno bye

// Booleans: false: 0, true:1 // Este dato lo usaremos bastante en el código. **let** orangesAreOrange = **true** **let** foodIsDelicious = **false** **var** isAged : Bool isAged = **true** **if** isAged { // Solo entramos aquí, si isAged == true print("Puedes entrar a la fiesta.") }**else**{ // Solo entramos aquí, si isAged == false print("No puedes entrar a la fiesta.") } // Es true, porque la var booleana es true también. **var** age : Int = 17 **if** age >= 18 { // Debes escribir una comparación booleana o acceder a una var booleana. print ("Tienes \\(age) años. Puedes entrar a la fiesta.") }**else**{ print ("Lo siento, no se permiten menores de 18 años :(") } // Entra a else, porque la edad es < que 18 int. Arroja false.

En javascript existe el Truthy o Falsy que te evitar hacer cierto tipo de condiciones super explicitas, a Swift no le caeria mal ese feature.

Por fin puedo ver para que me sirvieron mis clases de la prepa