40 lines
1.3 KiB
Markdown
40 lines
1.3 KiB
Markdown
|
---
|
||
|
title: Variables
|
||
|
localeTitle: Variables
|
||
|
---
|
||
|
## Variables
|
||
|
|
||
|
Una variable asocia un nombre con un valor de un tipo particular. En Swift hay dos formas principales de crear variables. `let` y `var` . Para declarar constantes usa la palabra clave `let` . Para declarar variables mutables use la palabra clave `var` .
|
||
|
|
||
|
El beneficio de tener dos formas de almacenar variables en Swift es evitar errores de cambio de variables que deberían ser constantes.
|
||
|
|
||
|
\`\` \`Swift vamos daysInAWeek = 7 var amountOfMoney = 100
|
||
|
|
||
|
amountOfMoney = 150 // amountOfMoney ahora es 150
|
||
|
|
||
|
daysInAWeek = 10 // ¡Esto nos da un error!
|
||
|
|
||
|
\`\` \`
|
||
|
|
||
|
En este caso la variable `daysInAWeek` debe ser una constante, porque sólo hay siete días en una semana, mientras que la variable `amountOfMoney` debe ser una var porque la cantidad de dinero en la cuenta los cambios.
|
||
|
|
||
|
Los nombres de variables y constantes pueden contener casi cualquier carácter, incluidos los caracteres Unicode:
|
||
|
|
||
|
```Swift
|
||
|
let π = 3.14159
|
||
|
let 你好 = "你好世界"
|
||
|
let 🐶🐮 = "dogcow"
|
||
|
```
|
||
|
|
||
|
Para probar si sus variables tienen el valor correcto, use `print()` .
|
||
|
|
||
|
```Swift
|
||
|
let money = 50
|
||
|
|
||
|
print(money)
|
||
|
// This prints 50
|
||
|
```
|
||
|
|
||
|
#### Más información:
|
||
|
|
||
|
* [El lenguaje de programación Swift](https://docs.swift.org/swift-book/LanguageGuide/TheBasics.html#ID310)
|