Godot 4 Sentencias Condicionales En GDScript

Godot 4 Sentencias Condicionales En GDScript

En este tutorial aprenderemos que son las Sentencias Condicionales En GDScript y como utilizarlas, además crearemos algunas Sentencias Condicionales en Godot 4 🚦

Índice
  1. ¿Qué Son Las Sentencias en programación?
  2. ¿Qué Son Las Sentencias Condicionales en GDScript?
  3. Sentencias condicionales en español
  4. Ejemplo De Sentencias If y Else
  5. Ejemplo De Sentencias Else If, o Elif
  6. ¿Se puede meter un if dentro de otro if?
  7. Video Sobre Godot 4 Sentencias Condicionales En GDScript

¿Qué Son Las Sentencias en programación?

Las sentencias son instrucciones que se utilizan para realizar acciones específicas como controlar el flujo de un programa o manipular datos.

¿Qué Son Las Sentencias Condicionales en GDScript?

Las sentencias condicionales nos permiten tomar decisiones y ejecutar diferentes bloques de código, basándose en condiciones específicas.

Antes de continuar con el ejemplo, Aquí tienes otros nombres con los que también pueden ser conocidas, las Sentencias Condicionales

  • Estructuras de control condicional
  • Declaraciones condicionales
  • Instrucciones condicionales
  • Decisiones condicionales
  • Control de flujo condicional

Sentencias condicionales en español

Antes de continuar, aquí tienes algunas traducciones que te podrían servir, por si no sabes inglés

PALABRASIGNIFICADO
ifsi
else"sino" o "en caso contrario"
else if"sino si" o "en caso contrario, si"
trueverdadero
falsefalso

Ejemplo De Sentencias If y Else

Aquí tenemos un ejemplo de Sentencias condicionales, como puedes ver parece un árbol de decisiones

En este diagrama, buscamos saber si eres menor de edad, para eso debemos ingresar nuestra edad

Y si tu edad es menor a 18 años, entonces eres menor de edad

Pero si tu edad, no es menor de 18 años, entonces eres mayor de edad

Ejemplo De Sentencias If y Else
Ejemplo De Sentencias If y Else

Así que probaremos el ejemplo en GDScript y Godot

var age = 8

func _ready():
	print(age < 18)
	if( age < 18 ):
		print('Soy MENOR de edad')
	else:
		print('Soy MAYOR de edad')

Ejemplo De Sentencias Else If, o Elif

Aquí tenemos otro ejemplo de Sentencias condicionales, pero este tiene agregada una condición mas

Como puedes ver, también pregunta si tienes menos de 65 años, En caso de que no tengas menos de 18 años

Y si tienes menos de 65 años, y más de 18 años, eres mayor de edad

Pero si no tienes menos de 65 años, entonces ya eres viejo

Ejemplo De Sentencias Else If, O El if
Ejemplo De Sentencias Else If, O El if

Este ejemplo, además de las sentencias if, y else, usamos la sentencia else if, pero el GDScript se llama elif

var age = 8

func _ready():
	print(age < 18)
	if( age < 18 ):
		print('Soy MENOR de edad')
	elif( age < 65 ):
		print('Soy MAYOR de edad')
	else:
		print('Soy VIEJO')

¿Se puede meter un if dentro de otro if?

Sí, puedes hacerlo, pero asegúrate de que esté bien indentado, aquí tienes un ejemplo de como hacerlo

var age = 8

func _ready():
	print(age < 18)
	if( age < 18 ):
		if( age < 13 ):
			print('Soy UN NIÑO')
		else:
			print('Soy MENOR de edad')
	elif( age < 65 ):
		print('Soy MAYOR de edad')
	else:
		print('Soy VIEJO')

Video Sobre Godot 4 Sentencias Condicionales En GDScript

Con este video podrás entender mejor como usar las Sentencias Condicionales En GDScript y tendrás más información sobre como las Sentencias Condicionales en Godot.

En próximos tutoriales aprenderemos sobre los ciclos o bucles en GDScript.

Continúa viendo el Curso GDScript Para Godot 4

Comentarios sobre Godot 4 Sentencias Condicionales En GDScript

Subir