Linux websever 5.15.0-153-generic #163-Ubuntu SMP Thu Aug 7 16:37:18 UTC 2025 x86_64
Apache/2.4.52 (Ubuntu)
: 192.168.3.70 | : 192.168.1.99
Cant Read [ /etc/named.conf ]
8.1.2-1ubuntu2.23
urlab
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
events /
node_modules /
lazy /
test /
[ HOME SHELL ]
Name
Size
Permission
Action
bucket.js
989
B
-rw-rw-r--
complex.js
1.14
KB
-rw-rw-r--
custom.js
698
B
-rw-rw-r--
em.js
715
B
-rw-rw-r--
filter.js
569
B
-rw-rw-r--
foldr.js
540
B
-rw-rw-r--
forEach.js
612
B
-rw-rw-r--
head.js
491
B
-rw-rw-r--
join.js
518
B
-rw-rw-r--
lines.js
2.24
KB
-rw-rw-r--
map.js
569
B
-rw-rw-r--
pipe.js
884
B
-rw-rw-r--
product.js
519
B
-rw-rw-r--
range.js
6.96
KB
-rw-rw-r--
skip.js
541
B
-rw-rw-r--
sum.js
492
B
-rw-rw-r--
tail.js
538
B
-rw-rw-r--
take.js
518
B
-rw-rw-r--
takeWhile.js
554
B
-rw-rw-r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : range.js
var assert = require('assert'); var Lazy = require('..'); var expresso = expresso; function range(i, j, s) { var r = []; var s = s || 1; if (j > i) for (;i<j;i+=s) r.push(i); else for(;i>j;i-=s) r.push(i); return r; } exports['infinite range'] = function () { var joinExecuted = false; Lazy.range('10..').take(10).join(function (xs) { joinExecuted = true; assert.deepEqual(xs, range(10, 20)); assert.equal(xs.length, 10); }); setTimeout(function () { assert.ok(joinExecuted, 'join didn\'t execute'); }, 2000); } exports['infinite range half-open'] = function () { var joinExecuted = false; Lazy.range('(10..').take(10).join(function (xs) { joinExecuted = true; assert.deepEqual(xs, range(11, 21)); assert.equal(xs.length, 10); }); setTimeout(function () { assert.ok(joinExecuted, 'join didn\'t execute'); }, 2000); } exports['range i'] = function () { var joinExecuted = false; Lazy.range(10).join(function (xs) { joinExecuted = true; assert.deepEqual(xs, range(0, 10)); assert.equal(xs.length, 10); }); setTimeout(function () { assert.ok(joinExecuted, 'join didn\'t execute'); }, 2000); } exports['range i,j (i<j)'] = function () { var joinExecuted = false; Lazy.range(-10, 10).join(function (xs) { joinExecuted = true; assert.deepEqual(xs, range(-10, 10)); assert.equal(xs.length, 20); }); setTimeout(function () { assert.ok(joinExecuted, 'join didn\'t execute'); }, 2000); } exports['range i,j,s (i<j)'] = function () { var joinExecuted = false; Lazy.range(-10, 10, 2).join(function (xs) { joinExecuted = true; assert.deepEqual(xs, range(-10, 10, 2)); assert.equal(xs.length, 10); }); setTimeout(function () { assert.ok(joinExecuted, 'join didn\'t execute'); }, 2000); } exports['range i,j,s (i>j)'] = function () { var joinExecuted = false; Lazy.range(10, 0, 2).join(function (xs) { joinExecuted = true; assert.deepEqual(xs, range(10, 0, 2)); assert.equal(xs.length, 5); }); setTimeout(function () { assert.ok(joinExecuted, 'join didn\'t execute'); }, 2000); } exports['range i,j (i>j)'] = function () { var joinExecuted = false; Lazy.range(10, -8).join(function (xs) { joinExecuted = true; assert.deepEqual(xs, range(10, -8)); assert.equal(xs.length, 18); }); setTimeout(function () { assert.ok(joinExecuted, 'join didn\'t execute'); }, 2000); } exports['range i..j (i<j)'] = function () { var joinExecuted = false; Lazy.range('5..50').join(function (xs) { joinExecuted = true; assert.deepEqual(xs, range(5, 50)); assert.equal(xs.length, 45); }); setTimeout(function () { assert.ok(joinExecuted, 'join didn\'t execute'); }, 2000); } exports['range i..j (i>j)'] = function () { var joinExecuted = false; Lazy.range('50..44').join(function (xs) { joinExecuted = true; assert.deepEqual(xs, range(50, 44)); assert.equal(xs.length, 6); }); setTimeout(function () { assert.ok(joinExecuted, 'join didn\'t execute'); }, 2000); } exports['range i,next..j (i<j)'] = function () { var joinExecuted = false; Lazy.range('1,1.1..4').join(function (xs) { joinExecuted = true; assert.deepEqual(xs, range(1,4,0.1)); assert.equal(xs.length, 30); }); setTimeout(function () { assert.ok(joinExecuted, 'join didn\'t execute'); }, 2000); } exports['range i,next..j (i>j)'] = function () { var joinExecuted = false; Lazy.range('4,3.9..1').join(function (xs) { joinExecuted = true; assert.deepEqual(xs, range(4,1,0.1)); assert.equal(xs.length, 30); }); setTimeout(function () { assert.ok(joinExecuted, 'join didn\'t execute'); }, 2000); } exports['range [i..j] (i<j)'] = function () { var joinExecuted = false; Lazy.range('[1..10]').join(function (xs) { joinExecuted = true; assert.deepEqual(xs, range(1,11)); assert.equal(xs.length, 10); }); setTimeout(function () { assert.ok(joinExecuted, 'join didn\'t execute'); }, 2000); } exports['range [i..j] (i>j)'] = function () { var joinExecuted = false; Lazy.range('[10..1]').join(function (xs) { joinExecuted = true; assert.deepEqual(xs, range(10,0)); assert.equal(xs.length, 10); }); setTimeout(function () { assert.ok(joinExecuted, 'join didn\'t execute'); }, 2000); } exports['range [i..j) (i<j)'] = function () { var joinExecuted = false; Lazy.range('[1..10)').join(function (xs) { joinExecuted = true; assert.deepEqual(xs, range(1,10)); assert.equal(xs.length, 9); }); setTimeout(function () { assert.ok(joinExecuted, 'join didn\'t execute'); }, 2000); } exports['range [i..j) (i>j)'] = function () { var joinExecuted = false; Lazy.range('[10..1)').join(function (xs) { joinExecuted = true; assert.deepEqual(xs, range(10,1)); assert.equal(xs.length, 9); }); setTimeout(function () { assert.ok(joinExecuted, 'join didn\'t execute'); }, 2000); } exports['range (i..j] (i<j)'] = function () { var joinExecuted = false; Lazy.range('(1..10]').join(function (xs) { joinExecuted = true; assert.deepEqual(xs, range(2,11)); assert.equal(xs.length, 9); }); setTimeout(function () { assert.ok(joinExecuted, 'join didn\'t execute'); }, 2000); } exports['range (i..j] (i>j)'] = function () { var joinExecuted = false; Lazy.range('(10..1]').join(function (xs) { joinExecuted = true; assert.deepEqual(xs, range(9,0)); assert.equal(xs.length, 9); }); setTimeout(function () { assert.ok(joinExecuted, 'join didn\'t execute'); }, 2000); } exports['range (i..j) (i<j)'] = function () { var joinExecuted = false; Lazy.range('(1..10)').join(function (xs) { joinExecuted = true; assert.deepEqual(xs, range(2,10)); assert.equal(xs.length, 8); }); setTimeout(function () { assert.ok(joinExecuted, 'join didn\'t execute'); }, 2000); } exports['range (i..j) (i>j)'] = function () { var joinExecuted = false; Lazy.range('(10..1)').join(function (xs) { joinExecuted = true; assert.deepEqual(xs, range(9,1)); assert.equal(xs.length, 8); }); setTimeout(function () { assert.ok(joinExecuted, 'join didn\'t execute'); }, 2000); } exports['range [i,step..j]'] = function () { var joinExecuted = false; Lazy.range('[5,10..50]').join(function (xs) { joinExecuted = true; assert.deepEqual(xs, range(5,51,5)); assert.equal(xs.length, 10); }); setTimeout(function () { assert.ok(joinExecuted, 'join didn\'t execute'); }, 2000); }
Close