Crea una cuenta o inicia sesión

¡Continúa aprendiendo sin ningún costo! Únete y comienza a potenciar tu carrera

Variables y Constantes

4/22
Recursos

Aportes 24

Preguntas 4

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Definición
Las variables y las constantes son contenedores que sirven para guardar el valor de cualquier cosa.

  • una constante: No cambia de valor.
  • una variable: Va cambiando a lo largo del programa
    Sintaxis
    Use let para hacer una constante.
    Use var para hacer una variable.

let permite guardar constantes
var se utiliza para almacenar varibles

Esto es lo que aprendi:
Usar let para hacer una constante.
Usar var para hacer una variable.

Hola, tengo una duda
Yo vengo del hermoso Java Script y muchas cosas son muy similares lo cual me encanta, pero al igual que Javascript “Es necesario poner las comas?” en JS en algunas funciones puntuales es necesario, pero en Swift lo es?

Hay diferencias marcadas si vienes de Javascript, por ejemplo. EN este caso en Swift las variables son var (valor que pueden cambiar) y las contantes let (son valores que no pueden cambiar), a nosotros que venimos de JS nos parecerá raro acostumbrarnos pero es un fundamento que debemos tener muy claro desde el comienzo.

Mi aporte del código visto en clase.

//import UIkit
import Foundation 

/* "let" es para constantes, las cuales no pueden cambiar su valor 
dentro del programa.*/ 

let maximumNumberOfLoginAttempts = 3

/*"var" es para variables, las cuales pueden cambiar su valor dentro
del programa.*/

var currentLoginAttempt = 0

/*Declaracion multiple en una linea, se pueden declarar varias varaibles o
constantes en una misma linea, solo se separan mediante comas.*/

var x = 0.0, y = 0.0 , z = 0.0

NOTA: para comentar en el código, se utiliza:

  • // : comentarios de una sola línea.
  • /* texto */ : para comentarios de varias líneas.

Wau, en Javascript aprendí que let se usa para variables y const para constantes xd aqui todo es distinto. Vengo contaminado 🤪

Ya deberían actualizar este curso, está extremadamente atrasado a comparación de lo que es actualmente Xcode

¿Que son palabras reservadas en un lenguaje de programación?

var → para variables, estas utilizan màs RAM por el hecho de que pueden cambiar

let → para constantes, estas ya tienen un espacio de RAM definido

Les comparto un pequeño ejemplo para entender mejor la idea de let y var.

var  elNumeroQuePensaste= (un numero que tu quieras)
let valorDePi = 3.1416

var resultado = elNumeroQuePensaste * valorDePi

Esta sencilla la forma de declarar varias variables al mismo tiempo

que interesante, muy bien explicado.

Muy buen repaso

Muy buen punto, optimización ante todo.

Swift maneja ambas anotaciones let (para constantes) y var (para viarables) para un mejor manejo en la memoria.

Interesante lo importante de definir una variable, para buscar desde el inicio optimizar el desarrollo de una app

let
var

Para los que se les complique aún la logica, les sugiero buscar sobre “Fundamentos filosoficos a la programación”

Me gusta siempre empezar por las variables y las constantes

Hola es normal que cuando le de al play tarde tanto en salir la respuesta ??

A tener en cuenta

Constante su valor no cambia, por lo que no se necesita mas memoria para alojar el valor de la constante en memoria.

Variable su valor puede cambiar osea que puede tener un valor=1 y despues cambiar su valor a 10000, por lo que se necesitara mas memoria en caso que se requira guardar un valor mas grande en esa variable.

Esta demasiado antiguo el curso, ojala lo actualicen.