Comparaciones

3/33
Recursos
Transcripci贸n

Aportes 43

Preguntas 0

Ordenar por:

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

![](

(29, "Jose Miguel") < (31, "Juan Gabriel") // true
(29, "Jose Miguel") > (31, "Juan Gabriel") // false
(29, "Jose Miguel") == (31, "Juan Gabriel") // false
// mi tupla iria primero en un orden ascendente

Operadores de Comparaci贸n
Swift soporta las siguientes operaciones de comparaci贸n
Igual a ( a == b )
No es igual a ( a != b )
Mayor que ( a > b )
Menor que ( a < b )
Mayor e igual que ( a >= b )
Menor e igual que ( a <= b )
Cada uno de los operadores de comparaci贸n devuelve un valor Booleano para indicar si la declaraci贸n es verdadera o no

1 == 1   // true because 1 is equal to 1
2 != 1   // true because 2 is not equal to 1
2 > 1    // true because 2 is greater than 1
1 < 2    // true because 1 is less than 2
1 >= 1   // true because 1 is greater than or equal to 1
2 <= 1   // false because 2 is not less than or equal to 1

Me parece un profesor de 10, con esos chistes haciendo referencia a Pokemon hace todo mucho m谩s ameno

< (25, "Francisco Garcia") < (31, "Juan Gomila") True
   (25, "Francisco Garcia") > (31, "Juan Gomila")  False
   (25, "Francisco Garcia") == (31, "Juan Gomila") False
 >

Voto por: false < true 馃榿

El profesor usa este coloquialismo en el minuto 5:07
Rizar el rizo = Complicar las cosas.

Por si tienen la misma duda de que significa.

Mi aporte

(28, "Javier") > (31, "Juan")
(28, "Javier") < (31, "Juan")
(28, "Javier") >= (31, "Juan")
(28, "Javier") <= (31, "Juan")
(28, "Javier") == (31, "Juan")
(28,"Deisy Johanna Basto") < (31,"Juena gabriel")
(28,"Deisy Johanna Basto") > (31,"Juena gabriel")
(28,"Deisy Johanna Basto") == (31,"Juena gabriel")

Resultado : Soy menor

馃槂

Mi tupla es Mayor.

//Ejemplo
(25, 鈥淒aniel Beltran鈥) < (31, 鈥淛uan Gabriel鈥) //true
(25, 鈥淒aniel Beltran鈥) > (31, 鈥淛uan Gabriel鈥) //false
(25, 鈥淒aniel Beltran鈥) == (31, 鈥淛uan Gabriel鈥) //false

Mi tupla va despu茅s que la tuya:

(36,鈥淛ulio Prisco鈥) < (31, 鈥淛uan Gabriel鈥) //false

Ejercicio.

C贸digo:
	//import UIkit
	import Foundation 

	let juanGabriel = (31,"Juan Gabriel")
	let maxOvando = (23, "Maximiliano Ovando")

	print(maxOvando == juanGabriel)
	print(maxOvando < juanGabriel)
	print(maxOvando > juanGabriel)
Consola:
false
true
false

Me parece excelente la velocidad con la que habla el profesor, ya que si no dominas el tema la velocidad en la que lo explica es buena y en caso de que tengas nociones de lo que plantea puedes poner velocidad x1.25 o x1.5 y se le entiende perfecto.

(22,"Ricardo Saenz") < (31, "Juan Gabriel")
(22,"Ricardo Saenz") > (31, "Juan Gabriel")
(22,"Ricardo Saenz") == (31, "Juan Gabriel")

jajajaja capturando a Ricardo Celis

(28, "Camilo Garz贸n") > (31, "Juan Gabriel")
(28, "Camilo Garz贸n") < (31, "Juan Gabriel") 
(28, "Camilo Garz贸n") == (31, "Juan Gabriel")

馃榿馃槂

(28,"Andrea Ruiz") < (31, "Juan Gabriel")
(28,"Andrea Ruiz") > (31, "Juan Gabriel")
(28,"Andrea Ruiz") == (31, "Juan Gabriel")

Reto cumplido! 馃槃

Mi ejercicio

//reto
(31, "Juan Gabriel") < (33, "Lionel messi")
let me = (23, "Luis Alberto")
let teacher = (31, "Juan Gabriel")

me < teacher
//True
(31,"Juan Gabriel") > (25,"Nicolas Alejandro") //true
(31,"Juan Gabriel") < (25,"Nicolas Alejandro") //false
(31,"Juan Gabriel") == (25,"Nicolas Alejandro") //false

Opci贸n 1

let hernan = (age: 35, name: "Hernan Chilabert")
let juan = (age: 31, name: "Juan Gabriel Gomila")

hernan < juan // false
hernan > juan // true
hernan == juan // false

Opci贸n 2

if hernan < juan {
    print("\(hernan.name) es menor que \(juan.name).")
} else if hernan > juan {
    print("\(hernan.name) es mayor que \(juan.name).")
} else {
    print("\(hernan.name) y \(juan.name) tienen la misma edad.")
}

// output: "Hernan Chilabert es mayor que Juan Gabriel Gomila.\n"

馃槑

(26, "Andres Felipe") < (31, "Juan Gabriel")  ===> true

(鈥渃arlos petit鈥, 29)<(鈥渏uan gabriel鈥, 34) = true

(29,"luis alberto ") == (34,"Juan gabriel")  //false
(29,"luis alberto ") < (34,"Juan gabriel")   //true
(29,"luis alberto ") > (34,"Juan gabriel")   //false
(29,"luis alberto ") != (34,"Juan gabriel")  //true

(16, "Jos茅 Brice帽o") < (31, "Juan Gabriel") // true
(28, "C茅sar Cubillos") < (31, "Juan Gomila") //true
(28, "C茅sar Cubillos") > (31, "Juan Gomila") //false
(28, "C茅sar Cubillos") == (31, "Juan Gomila" //false
let person1 = (Age:22,name:"Pedro Guillermo")
let person2 = (Age:31,name:"Juan Gabriel")

if person1.Age < person2.Age {
    print("Este \(person1.name) es m谩s joven que \(person2.name).")
}else if person1.Age > person2.Age{
    print("Este \(person1.name) es m谩s viejo que \(person2.name).")
}else if person1.Age == person2.Age{
    print("Este \(person1.name) y \(person2.name) son de la misma edad.")
}```

El resultado de la primer comparaci贸n de los valores de la tupla es el que prevalece

(鈥減erro鈥, 10) > (鈥渁鈥, 35) // True
(10, 鈥減erro鈥) > (35, 鈥渁鈥) //False

(17, "nix1124") == (31, "Juan Gabriel") //false 
(17, "nix1124") < (31, "Juan Gabriel") //true
(17, "nix1124") > (31, "Juan Gabriel") // false