desarrollo,  lua-love2d basico

VIDEOJUEGOS CON LUA+LOVE2D, BASICS V – Concatenar elementos

Concatenar elementos para mostrar información correctamente es imprescindible.

Quizás sea demasiado obvio como para dedicar una entrada aunque de este modo será más fácil de localizar, todo sea por simplificar.

Como novedad, utilizaremos únicamente Lua, sin la interfaz gráfica de love2d. Con esto aprenderemos que es posible hacer programas y ejecutar scripts sin necesidad de ventanas, directamente en el Terminal.

Concatenar elementos consiste en unirlos de forma que compongan un único elemento de tipo cadena/string.

Para concatenar cadenas y valores utilizamos dos puntos seguidos ..

Si queremos concatenar «Hola» y «Mundo» escribo: «Hola» .. «Mundo»

	print("www.altaruru.com")
	print("altaruru lua - basics")
	print("concatenar cadenas\n")
	print("Hola" .. "Mundo" .. "Altaruru")

Para ejecutar abrimos una ventana de Terminal, vamos al directorio del programa, donde tengas el main.lua, y ejecutamos:

lua main.lua

Tendrás una salida como la anterior.

Verás que las palabras están juntas sin espacios, esto es porque se concatena tal cual sin añadir nada, si queremos espacios tenemos que añadirlos:

print("Hola " .. "Mundo " .. "Altaruru")

Al igual que cadenas, se concatenan números y variables, estas últimas las veremos en la próxima entrada.

print("Hola " .. "Mundo " .. "Altaruru" .. 2019)

También te puede interesar repasar la entrada anterior, un toque de color.

Saludos!!

Deja un comentario

Tu dirección de correo electrónico no será publicada.