> LeekScript
Interval [a..b] merepresentasikan sekumpulan angka di antara dua batas a dan b. Dalam LeekScript, ada interval real dan integer.
Interval ini bisa berbatas kanan dan/atau kiri dan tertutup kanan dan/atau kiri.
Interval dapat digunakan untuk merepresentasikan rangkaian angka yang terus menerus dengan cara yang dioptimalkan.
Interval dibuat dengan menggunakan sintaks berikut: ``leekscript var a = [0..10] // interval bilangan bulat var b = [5.5..8.5] // interval real
var c = [5..10[ // rentang terbuka ke kanan var d = ]5..10[ // range terbuka ke kiri dan ke kanan
var e = [0.0..[ // interval tak terbatas di sebelah kanan (ℝ⁺) var f = ]...[ // interval tak terbatas (ℝ) var g = ]-∞..∞[ // sama (ℝ), karakter ∞ didukung
var h = [..] // rentang kosong
Ada dua cara untuk menentukan apakah sebuah angka berada di dalam sebuah interval: ``script var a = ]0..5[ 0 dalam a // salah 3 dalam a // benar intervalContains(a, 0) // false intervalContains(a, 3) // true
Iterasi dapat dilakukan pada sebuah interval, sehingga memungkinkan untuk menulis perulangan for dengan cara yang lebih ringkas dan mudah dibaca: `` ## perulangan for (var x in [3..10[) { debug(x) // menampilkan 3, 4, 5, 6, 7, 8, 9 (karena 10 dikecualikan) }
Anda dapat mengonversi rentang menjadi daftar: ` daun bawang 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.