For
les boucles sont largement utilisées dans de nombreuses langues, mais que feriez-vous si aucune langue ne les supportait?
Créer un moyen d'exécuter une base for
boucle sans utiliser de structures de répétition ( for
, foreach
, while
, do
, etc.).
La boucle for de base que vous devez répliquer est configurée comme ceci
for(i=0;i<1000;i++)
Vous devez pouvoir répliquer cela sans utiliser de structures de répétition. Il doit également exécuter du code dans votre langage qui serait dans le corps de la boucle. Toute forme de eval
est autorisée, bien qu'elle ne puisse pas exécuter la for
boucle seule.
Vous pouvez tester votre code en le faisant imprimer i
avec un espace 100 fois, ajoutez ce cas de test à la fin de votre réponse pour vérifier votre code avec les autres.
Il n'y a aucune restriction sur ce qu'il doit être exactement, tout ce qu'il doit faire est de répliquer la for
boucle.
Le gagnant sera décidé en fonction des votes positifs au moment où il sera choisi.