> LeekScript
Een interval [a..b] is een verzameling getallen tussen twee grenzen a en b. In LeekScript zijn er reële en gehele intervallen.
Het kan rechts en/of links begrensd en rechts en/of links gesloten zijn.
Intervallen kunnen gebruikt worden om een continue reeks getallen op een geoptimaliseerde manier weer te geven.
Intervallen worden gemaakt met de volgende syntaxis: ``leekscript var a = [0..10] // geheel interval var b = [5.5..8.5] // reëel interval
var c = [5..10[ // bereik open naar rechts var d = ]5..10[ // bereik links en rechts open
var e = [0.0..[ // onbegrensd interval aan de rechterkant (ℝ⁺) var f = ]..[ // onbegrensd interval (ℝ) var g = ]-∞..∞[ // hetzelfde (ℝ), ∞ teken ondersteund
var h = [..] // leeg bereik
Er zijn twee manieren om te bepalen of een getal in een interval ligt: ``leekscript var a = ]0..5[ 0 in a // onwaar 3 in a // waar intervalBestaat(a, 0) // vals intervalBevat(a, 3) // waar
Het is mogelijk om over een interval te itereren, waardoor het mogelijk wordt om een for-lus beknopter en leesbaarder te schrijven: ``leekscript for (var x in [3..10[) { debug(x) // geef 3, 4, 5, 6, 7, 8, 9 weer (omdat 10 is uitgesloten) }
Je kunt een bereik converteren naar een lijst: `leekscript var a = [5..10[ var b = [1.0..1.7] intervalToArray(a) // [5, 6, 7, 8, 9] ``
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.