> LeekScript
Un intervallo [a..b] rappresenta un insieme di numeri compresi tra due limiti a e b. In LeekScript esistono intervalli reali e interi.
Può essere delimitato a destra e/o a sinistra e chiuso a destra e/o a sinistra.
Gli intervalli possono essere utilizzati per rappresentare una serie continua di numeri in modo ottimizzato.
}
Gli intervalli vengono creati utilizzando la seguente sintassi: ``leekscript var a = [0..10] // intervallo intero var b = [5.5..8.5] // intervallo reale
var c = [5..10[ // intervallo aperto a destra var d = ]5..10[ // intervallo aperto a sinistra e a destra
var e = [0,0..[ // intervallo non limitato a destra (ℝ⁺) var f = ]...[ // intervallo senza limiti (ℝ) var g = ]-∞..∞[ // stesso (ℝ), carattere ∞ supportato
var h = [...] // intervallo vuoto
Esistono due modi per determinare se un numero si trova in un intervallo: ``leekscript var a = ]0..5[ 0 in a // falso 3 in a // vero intervalContains(a, 0) // falso intervalContains(a, 3) // true
È possibile iterare su un intervallo, rendendo possibile scrivere un ciclo for in modo più conciso e leggibile: ``leekscript per (var x in [3..10[) { debug(x) // visualizza 3, 4, 5, 6, 7, 8, 9 (perché 10 è escluso) }
È possibile convertire un intervallo in un elenco: `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.