No tienes acceso a esta clase

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

Operadores lógicos

7/33
Recursos

Aportes 20

Preguntas 0

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

Estoy muy emocionado por este curso!

Combinando lo aprendido

let response = hasMoney && knowSwift && knowMath ? "You can develop apps" : "You can't develop apps"
print(response)```

👇🏽
Logical NOT (!a)
Logical AND (a && b)
Logical OR (a || b)

🤣🤣

let fullyVaccinated = false
let money = true

if fullyVaccinated && money {
    print("Puedes viajar")
} else {
    print("Lo siento pero no puedes viajar ")
}

let tengoMac = true
let seProgramarSwift = false
let seProgramarCeMasMas = false
let tengoSuscripcionPlatzi = true

if tengoMac && (
        seProgramarSwift ||
        seProgramarCeMasMas ||
        tengoSuscripcionPlatzi){
    print("Puedo programar para iOs")
}else{
    print("Ni modo, solo Javascript")
}
<let DevelopIOS = true

var haveMacintosh = true
var knowSwift = true

if haveMacintosh || knowSwift {
    print("Podes programar aplicaciones")
} else { print ( "No puedes programar aplicaciones para iOS")
    
}>

el and (&&), or (||) y not(!) también son heredados del lenguaje C

les dejo mi código les agregue valores por defecto a algunas

 //ingrese su nombre
 var defaultStudent = "antonio"
 var studentName: String?

 //ingrese su edad
 var defaultAgeStudent = 18
 var ageStudent: Int? = 11



 var student = studentName ?? defaultStudent
 var age = ageStudent ?? defaultAgeStudent
 var cupon = true
 var Macm1 = true
 var telefono = "samsung"
 var computadora = "hp"

//and
 if  age < 18 && cupon == false {
     print("Hola \(student) tu edad es \(age) tienes descuento")
 }else {
     print("Hola \(student) tu edad es \(age) no tienes descuento")
 }


//not
if !Macm1 {
    print("hola necesitas un mac para aprender swift")
}else{
    print("excelente puedes aprender swift")
}

//or
if telefono == "iphone" || computadora == "mac" {
    print("dispositivos completos computadora: \(computadora) teléfono: \(telefono)")
}else{
    print("dispositivos imcompletos computadora: \(computadora) teléfono: \(telefono)")
}

let tengoMac = false
let poderVirtualizar = true
let sigoElCurso = true
let ganasDeAprender = true

if (tengoMac || poderVirtualizar) && (sigoElCurso || ganasDeAprender){
    print("Aprenderas Swift")
}else{
    print("No podras aprender Swift")
}

La tarea de la clase

let tengoPan = true
let tengoQueso = false
let tengoJamon = true

if tengoPan && tengoQueso && tengoJamon {
    print("Genial, podemos preparar un sandwich")
} else {
    print("No puedes preparar un sandwich, pero quiza la persona que conteste este comentario te de el ingrediente que te hace falta")
}
// Reto

let mac = true
let swfit = true
let cMasMAs = false

if (cMasMAs && swfit) || mac {
    print("Puedo hacer Apps")
}else{"No puedo hacer Apps"}

Me Matan las onomatopeyas! MEKKKK “ACCESO DENEGADO” jajajajajaja
y otra vez MEKKKK “ACCESO DENEGADO” JAJAJAJAJA
Buena onda Profe GABY!

// Reto

let cplusplus = true
let swift = true

let resultado = cplusplus && swift ? "Ya eres un IOS developer" : cplusplus && !swift ? "Te falta Swift" : !cplusplus && swift ? "Te falta C++" : "Pongase a estudiar"
//Ejercicio
let hasAMacintosh = true
let knowsMath = true
let knowsSwift = true

if hasAMacintosh && knowsMath || knowsSwift
{
    print("Bienvenido al mundo de Apple")
}else{
    print("Sigue aprendiendo")
}
let hasMacbookPro = true
let knowSwift = true
let hasPlatzi = true
let canCodeIOS = hasMacbookPro && knowSwift && hasPlatzi ? "You can develop on iOS" : "You can't develop on iOS"
// Reto: validate access to Party

let ageValid = 28
let hasDollars = true
let hasinvitationPersonal = true

// must meet at least one condition

if ageValid > 18 || hasinvitationPersonal || hasDollars {
    print("You can enter to the party")
}else{
    print("Ypu can't enter to the party")
}

// must meet all conditions

if ageValid > 18 && hasinvitationPersonal && hasDollars {
    print("You can enter to the party")
}else{
    print("Ypu can't enter to the party")
}