Gracias por los comentarios

Este artículo ha sido traducido automáticamente. (Aviso legal)

Cesión

La instrucción de asignación evalúa una expresión y asigna el valor resultante a una variable.

variable = expression

Como se indicó anteriormente, se pueden asignar valores de cualquier tipo a cualquier variable, por lo que se permite lo siguiente:

local v1 = "a string literal" v1 = 10

En realidad, una sentencia de asignación puede establecer varias variables, utilizando el formulario

variable1, variable2,… = expresión1, expresión2,…

Si hay más variables que expresiones, a las variables adicionales se les asigna cero. Si hay más expresiones que variables, se descartan los valores de expresión adicionales. Todas las expresiones se evalúan antes de las asignaciones, por lo que se pueden utilizar para intercambiar sucintamente los valores de dos variables:

v1, v2 = v2, v1

es equivalente a

tmp = v1 v2 = v1 v1 = tmp

La versión oficial de este contenido está en inglés. Para mayor comodidad, parte del contenido de la documentación de Cloud Software Group solo tiene traducción automática. Cloud Software Group no puede controlar el contenido con traducción automática, que puede contener errores, imprecisiones o un lenguaje inadecuado. No se ofrece ninguna garantía, ni implícita ni explícita, en cuanto a la exactitud, la fiabilidad, la idoneidad o la precisión de las traducciones realizadas del original en inglés a cualquier otro idioma, o que su producto o servicio de Cloud Software Group se ajusten a cualquier contenido con traducción automática, y cualquier garantía provista bajo el contrato de licencia del usuario final o las condiciones de servicio, o cualquier otro contrato con Cloud Software Group, de que el producto o el servicio se ajusten a la documentación no se aplicará en cuanto dicha documentación se ha traducido automáticamente. Cloud Software Group no se hace responsable de los daños o los problemas que puedan surgir del uso del contenido traducido automáticamente.
Cesión