La función FizzBuzz
Parte de la sección Fundamentos del Journey de GDScript de Coddy. Lección 59 de 92.
Desafío
FácilMantén el mensaje de bienvenida del paso anterior.
Debajo de _ready(), añade una función fizzbuzz con un parámetro int, number, y el tipo de retorno String. Devuelve:
"FizzBuzz"sinumberes divisible por 3 y por 7"Fizz"si es divisible por 3"Buzz"si es divisible por 7- en caso contrario, el número en sí como
String, por ejemplo"5"
Después, en _ready(), tras el mensaje de bienvenida:
- Lee un número entero en una variable
limit. - Imprime el valor que devuelve
fizzbuzz(limit).
Para la entrada 21, la salida es:
Welcome to FizzBuzz!
FizzBuzzPruébalo tú mismo
extends Node
func _ready():
print("Welcome to FizzBuzz!")
Todas las lecciones de Fundamentos
4Operadores, parte 1
Operadores aritméticosDivisión enteraOperador móduloAtajos aritméticosRepaso: matemáticas básicasOperadores de comparación7Entrada y salida básicas
SalidaSalida con variablesFormato de cadenasEntradaConversión de tipoRepaso: hasta 120Repaso: verdadero o falso10Funciones
Declarar una funciónArgumentosRetornoTipos de retornoRepaso: función SigmaRepaso: función de validaciónValores predeterminados5Operadores, parte 2
Operadores lógicos, parte 1Operadores lógicos, parte 2Repaso: lógica simpleOperadores lógicos, parte 3Operador ternario8Calculadora para dividir la cuenta
Mensaje de bienvenidaCómo obtener datos3Variables, parte 2
Declaración de tiposInferencia de tiposConstantesRepaso: inicializar variablesConversión de tipos9Bucles
Bucle forBucle whileBreakContinueRepaso - FactorialLa función rangeBucle anidadoRepaso - Entrada dinámicaPractica por tu cuenta: Compilador de GDScript online