Baixe o app para aproveitar ainda mais
Prévia do material em texto
Linguagem de Programação Swift VÁRIAVEIS *var é uma variável mutável para armazenar dados. *let (constante) é uma variável imutável para armazenar dados. Tipos de Dados *let int = 1 // int – inteiros. *let double = 3.14 // double – números decimais. *let string = “Bruno”// string – textos. *let isDriver = true // bool – true or false. *let number: int = 2 *let pi: double = 3.14 *let name: string = “Olá Mundo” *let no: bool = false Conversão de tipo de dados *let x = 10 *let name = string(x) *print(name) // Casting *let y = “10” *let value = int(y) *print(value) Incrementos, Operadores Lógicos *let result = 2 <=> 3 *let x = 10 *let y = 20 *let res = x ! == y *let firstname = “Bruno” *lastname = “Alves” // == , ! = , = , < , <= , > , >= // ! ?? || *let isdriver = false *let isstudent = true !isstudent // ou || *let r = isdriver || isstudent *print(r) // e && *let r = isdriver && isstudent *print (r) *isdriver && 10 > 5 // + - *var z = 10 *z+-= 1 Condições *let ishungry = false *let isthirsty = true // if else , else if *if ishungry { *print(“estou com fome”) } else if isthirsty { print(“estou com sede”) } else{ *print(“estou satisfeito”) // Escopo do bloco *var product: string *let company = “google” *if company == google { *product = “android” } else { *product = “iphone” } // If Else – Operador ternário // expresso ? valor-true : valor-false Product = company == “google” ? “android”: “iphone” *print(product)
Compartilhar