Skip to content

Instantly share code, notes, and snippets.

@galileoguzman
Created August 11, 2015 14:22
Show Gist options
  • Save galileoguzman/6381eaaf23806b9745ed to your computer and use it in GitHub Desktop.
Save galileoguzman/6381eaaf23806b9745ed to your computer and use it in GitHub Desktop.
ciclos en swift
//: Playground - noun: a place where people can play
import UIKit
//Iterar
// ForEach recomendado para colecciones
// rangos define una coleccion, en este caso de enteros
for i in 1...3 {
print("hola \(i)")
}
//Si queremos que la accion la termine antes que llegue a un tope
for i in 1..<5 {
print("hola \(i)")
}
//bule for tradicional nos permite
//Control sobre el indice
var numerito = 1
for var multiplicador = 1; multiplicador < 5; ++multiplicador{
numerito *= multiplicador
print(numerito)
}
//while
var bandera = 1
while bandera == 0{
print("la banderita")
}
//el famoso ciclo Do While
var multiplicador_uno = 1
var otro_numero = 1
repeat {
otro_numero *= multiplicador_uno
print("El valor de otro numero es \(otro_numero)")
multiplicador_uno++
} while multiplicador_uno < 3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment