Skip to content

Instantly share code, notes, and snippets.

@mildocjr
mildocjr / whileissue2.swift
Created August 10, 2018 03:02
while-issue-2
var count: Double = -100
while -100 < 25.0 {
count += -3.75
}
// Still don't see it? Let's simplify.
var count = -100
while count < 25 {
@mildocjr
mildocjr / infinite-loop-1.swift
Created August 10, 2018 03:03
infinite-loop-1
var count = 0
while true {
count += 1
}
@mildocjr
mildocjr / whilebreak1.swift
Created August 10, 2018 03:03
while-break-1
var count = 0
while true {
count += 1
if count == 100 {
break
}
}
@mildocjr
mildocjr / whilecontinue1.swift
Last active May 24, 2019 02:10
while-continue-1
var numberToCountBy = 4
var numberToStartWith = 11
var currentNumber = numberToStartWith
var sumOfAllNumbers = 0
while true {
if currentNumber % numberToCountBy != 0 {
currentNumber += 1
continue
}
@mildocjr
mildocjr / forinloops1.swift
Created August 10, 2018 03:05
for-in-loops-1
// Using arrays
var names = ["Bob", "Mary", "John", "David"]
var separatedNames: String
for name in names {
separatedNames += name + " "
}
// Using dictionaries
var pets = ["Spot": "Dog",
@mildocjr
mildocjr / functions1.swift
Created August 10, 2018 03:10
functions-1
// Define the function
func addTwoNumbers(number firstNumber: Int,otherNumber secondNumber: Int) -> Int {
let functionResult = firstNumber + secondNumber
return functionResult
}
// Call the function
var result = addTwoNumbers(number: 5, otherNumber: 3)
// result is equal to 8
@mildocjr
mildocjr / functions2.swift
Created August 10, 2018 03:10
functions-2
func addTwoNumbers(_ firstNumber: Int, otherNumber secondNumber: Int) -> Int {
return firstNumber + secondNumber
}
// calling the function
var result = addTwoNumbers(5, otherNumber: 3)
@mildocjr
mildocjr / functions3.swift
Created August 10, 2018 03:11
functions-3
func addTwoNumbers(_ firstNumber: Int, secondNumber: Int) -> Int {
return firstNumber + secondNumber
}
var result = addTwoNumbers(5, secondNumber: 3)
@mildocjr
mildocjr / print1.swift
Created August 10, 2018 03:11
print-1
func add(_ firstNumber: Int, to: secondNumber) -> Int {
return firstNumber + secondNumber
}
let result = add(5, to: 25)
print(result) // displays "30" in the console
@mildocjr
mildocjr / print2.swift
Created August 10, 2018 03:12
print-2
func somethingWentWrong() {
print("Aww...")
}
if a < b {
if sunIshShining {
if madeCupOfCoffee {
print("Yay!")
} else {
somethingWentWrong()