Les Intervalles

Les Intervalles

> LeekScript

Un intervalle [a..b] représente un ensemble de nombres entre deux bornes a et b. En LeekScript, il existe des intervalles réels et entiers.

Il peut être borné à droite et/ou à gauche et fermé à droite et/ou à gauche.

Les intervalles peuvent servir à représenter une série continue de nombres de manière optimisée.

Création

On créé des intervalles avec la syntaxe suivante :

Lecture

Les fonctions suivantes servent à récupérer des informations sur l'intervalle :

Recherche

On peut déterminer si un nombre se trouve dans un intervalle de deux manières :

Opérations

Plusieurs opérations sont disponibles sur les intervalles : l'intersection et la combinaison (similaire à l'union).

Itération

Il est possible d'itérer sur un intervalle, cela permet d'écrire une boucle for de manière plus concise et lisible :

Équivalent à :

Conversions

Il est possible de convertir un intervalle en liste :