Menu
CoddyTech

Instrução If

Parte da seção Fundamentos do Journey de Swift da Coddy. Lição 26 de 86.

A instrução if permite que seu programa execute código somente quando uma condição específica for verdadeira. Essa é a base da tomada de decisões na programação. Agora, seu código pode responder de maneira diferente com base em diferentes situações.

let temperature = 35

if temperature > 30 {
    print("It's hot outside!")
}

O código dentro das chaves é executado somente quando a condição resulta em true. Se temperature fosse 25, nada seria exibido, pois a condição seria falsa.

Você pode usar qualquer expressão que produza um valor booleano como condição, incluindo os operadores de comparação e lógicos que você já aprendeu:

let age = 20
let hasID = true

if age >= 18 && hasID {
    print("Access granted")
}

Observe que Swift não exige parênteses ao redor da condição, embora você possa adicioná-los se preferir. As chaves, porém, são sempre obrigatórias, mesmo para instruções de uma única linha.

challenge icon

Desafio

Fácil

Você recebeu as seguintes variáveis:

let speed = 85
let speedLimit = 80

Use uma instrução if para verificar se speed é maior que speedLimit.

Se a condição for verdadeira, imprima Speeding ticket issued.

Experimente você mesmo

let speed = 85
let speedLimit = 80

// TODO: Escreva seu código abaixo
// Use uma instrução if para verificar se speed é maior que speedLimit
// Se for verdadeiro, imprima "Speeding ticket issued"
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos

Pratique por conta própria: Playground de Swift