Menu
CoddyTech

Parcourir les nombres en boucle

Fait partie de la section Fondamentaux du Journey GDScript de Coddy. Leçon 60 sur 92.

challenge icon

Défi

Facile

Conserve le message de bienvenue, la ligne de saisie et la fonction fizzbuzz() des étapes précédentes.

Maintenant, joue au jeu entier. Supprime la ligne print(fizzbuzz(limit)) et remplace-la par une boucle for sur les nombres de 1 à limit, les deux inclus. À chaque itération, affiche la valeur que fizzbuzz() renvoie pour ce nombre.

Pour l’entrée 7, la sortie est :

Welcome to FizzBuzz!
1
2
Fizz
4
5
Fizz
Buzz

Essayez vous-même

extends Node

func _ready():
	print("Welcome to FizzBuzz!")
	var limit := int(OS.read_string_from_stdin())
	print(fizzbuzz(limit))

func fizzbuzz(number: int) -> String:
	var result := ""
	if number % 3 == 0:
		result += "Fizz"
	if number % 7 == 0:
		result += "Buzz"
	if result == "":
		result = str(number)
	return result

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Compilateur GDScript en ligne