Ferramentas

Kodebits Dia 49: Soma Variádica | Kodeco

O Kodebits Day 49 explora a função 'sum' em Swift, que soma números variáveis usando parâmetros variádicos. A função é capaz de somar uma lista não especificada de inteiros e retorna o total, como demonstrado nos exemplos com os resultados sendo 10 em ambos os casos.

Compartilhar
Kodebits Day 49: Variadic Sum | Kodeco

O que isso imprime?

func sum(_ nums: Int...) -> Int {
  var total = 0
  for n in nums {
    total += n
  }
  return total
}
print(sum(3, 5, 2))
print(sum(10))


Experimente no playground online do Swift →

[spoiler title="Solução"]

Resposta:

10
10

Explicação:

Parâmetros variádicos aceitam zero ou mais valores como um array.

[/spoiler]


Leitura Adicional

Fonte original

Conteúdo traduzido e adaptado pela redação do Notícias Mobile. Confira também a matéria na fonte original.

Leia a matéria completa