Operador de asignación
Parte de la sección Fundamentos del Journey de GO de Coddy — lección 18 de 109.
El operador de asignación (=) asigna un valor a una variable. Es la forma en que almacenamos nuevos valores en variables existentes.
Crea una variable y asígnale un valor:
var score int
score = 100
fmt.Println(score)Salida:
100También puedes reasignar valores para cambiar una variable:
score = 150
fmt.Println("Updated score:", score)Resultado:
Updated score: 150Desafío
PrincipianteEn este desafío, practicarás el uso del operador de asignación (=) en Go.
Hemos creado algunas variables para ti. Tu tarea es usar el operador de asignación para cambiar el valor de la variable favoriteColor a "blue" y luego imprimirlo.
Hoja de referencia
El operador de asignación (=) asigna un valor a una variable:
var score int
score = 100
fmt.Println(score) // Salida: 100Puedes reasignar valores para cambiar una variable:
score = 150
fmt.Println("Updated score:", score) // Salida: Updated score: 150Pruébalo tú mismo
package main
import "fmt"
func main() {
// Esta variable ya está declarada
favoriteColor := "red"
// TODO: Usa el operador de asignación (=) para cambiar favoriteColor a "blue"
// Esto imprimirá el valor de favoriteColor
fmt.Println("My favorite color is:", favoriteColor)
}Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Operadores de comparación y lógicos
Operadores de comparación - Parte 1Operadores de comparación - Parte 2Operador lógico ANDOperador lógico OROperador lógico NOTConceptos básicos de precedencia de operadoresResumen: Realizar comparaciones7Flujo de control: Bucles
Explicación del bucle `for`Bucle `for` - BásicoBucle `for` - Solo condiciónLa palabra clave `break`La palabra clave `continue`Bucles anidadosResumen - Repetición de acciones2Variables y tipos de datos básicos
¿Qué es una variable?Inferencia de tipos con `:=`Enteros (int)Números de punto flotanteBooleanosStringsValores ceroConstantesConvenciones de nomenclaturaResumen - Variables y tipos5Entrada y salida básica
Salida con formatoVerbos de formatoImpresión de tiposObtener entrada básica del usuarioResumen: Entrada y salida8Funciones
Comprendiendo las funcionesDeclaración de una funciónLlamada a funcionesParámetros de funciónRetorno de un solo valorRetorno de múltiples valoresValores de retorno con nombreConceptos básicos del alcance de las funcionesResumen: Creando código reutilizable3Operadores básicos
Operadores aritméticosOperador de divisiónEl operador móduloOperador de asignaciónOperadores de asignación compuestaIncremento y decrementoResumen - Cálculos6Flujo de control: Condicionales
La sentencia `if`La palabra clave `else`La palabra clave `else if`Sombreado de variables en `if`Inicialización de variablesLa sentencia `switch``switch` con expresiones`switch` sin expresiónLa palabra clave `fallthrough`Resumen: Toma de decisiones