Linux v69820.1blu.de 4.15.0 #1 SMP Mon Sep 30 15:36:27 MSK 2024 x86_64
Apache/2.4.58
Server IP : 195.90.215.149 & Your IP : 216.73.216.250
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
nodejs /
es-abstract /
2022 /
Delete
Unzip
Name
Size
Permission
Date
Action
BigInt
[ DIR ]
drwxr-xr-x
2023-12-23 20:12
Number
[ DIR ]
drwxr-xr-x
2023-12-23 20:12
AddEntriesFromIterable.js
1.48
KB
-rw-r--r--
2022-12-05 08:07
AddToKeptObjects.js
645
B
-rw-r--r--
2022-12-05 08:07
AdvanceStringIndex.js
1010
B
-rw-r--r--
2022-12-05 08:07
ApplyStringOrNumericBinaryOperator.js
3.11
KB
-rw-r--r--
2022-12-05 08:07
ArrayCreate.js
1.63
KB
-rw-r--r--
2022-12-05 08:07
ArraySetLength.js
2.6
KB
-rw-r--r--
2022-12-05 08:07
ArraySpeciesCreate.js
1.34
KB
-rw-r--r--
2022-12-05 08:07
BigIntBitwiseOp.js
1.69
KB
-rw-r--r--
2022-12-05 08:07
BinaryAnd.js
364
B
-rw-r--r--
2022-12-05 08:07
BinaryOr.js
362
B
-rw-r--r--
2022-12-05 08:07
BinaryXor.js
364
B
-rw-r--r--
2022-12-05 08:07
ByteListBitwiseOp.js
1.29
KB
-rw-r--r--
2022-12-05 08:07
ByteListEqual.js
913
B
-rw-r--r--
2022-12-05 08:07
Call.js
623
B
-rw-r--r--
2022-12-05 08:07
CanonicalNumericIndexString.js
654
B
-rw-r--r--
2022-12-05 08:07
CharacterRange.js
782
B
-rw-r--r--
2022-12-05 08:07
ClearKeptObjects.js
302
B
-rw-r--r--
2022-12-05 08:07
CodePointAt.js
1.7
KB
-rw-r--r--
2022-12-05 08:07
CodePointsToString.js
788
B
-rw-r--r--
2022-12-05 08:07
CompletePropertyDescriptor.js
989
B
-rw-r--r--
2022-12-05 08:07
CopyDataProperties.js
2.01
KB
-rw-r--r--
2022-12-05 08:07
CreateDataProperty.js
1.25
KB
-rw-r--r--
2022-12-05 08:07
CreateDataPropertyOrThrow.js
734
B
-rw-r--r--
2022-12-05 08:07
CreateHTML.js
927
B
-rw-r--r--
2022-12-05 08:07
CreateIterResultObject.js
432
B
-rw-r--r--
2022-12-05 08:07
CreateListFromArrayLike.js
1.33
KB
-rw-r--r--
2022-12-05 08:07
CreateMethodProperty.js
979
B
-rw-r--r--
2022-12-05 08:07
CreateNonEnumerableDataPropertyOrThrow.js
785
B
-rw-r--r--
2022-12-05 08:07
CreateRegExpStringIterator.js
3.62
KB
-rw-r--r--
2022-12-05 08:07
DateFromTime.js
1.01
KB
-rw-r--r--
2022-12-05 08:07
DateString.js
1.03
KB
-rw-r--r--
2022-12-05 08:07
Day.js
234
B
-rw-r--r--
2022-12-05 08:07
DayFromYear.js
256
B
-rw-r--r--
2022-12-05 08:07
DayWithinYear.js
286
B
-rw-r--r--
2022-12-05 08:07
DaysInYear.js
301
B
-rw-r--r--
2022-12-05 08:07
DefinePropertyOrThrow.js
1.43
KB
-rw-r--r--
2022-12-05 08:07
DeletePropertyOrThrow.js
699
B
-rw-r--r--
2022-12-05 08:07
EnumerableOwnPropertyNames.js
1.09
KB
-rw-r--r--
2022-12-05 08:07
FlattenIntoArray.js
1.71
KB
-rw-r--r--
2022-12-05 08:07
FromPropertyDescriptor.js
450
B
-rw-r--r--
2022-12-05 08:07
Get.js
602
B
-rw-r--r--
2022-12-05 08:07
GetIterator.js
1.68
KB
-rw-r--r--
2022-12-05 08:07
GetMatchIndexPair.js
855
B
-rw-r--r--
2022-12-05 08:07
GetMatchString.js
901
B
-rw-r--r--
2022-12-05 08:07
GetMethod.js
663
B
-rw-r--r--
2022-12-05 08:07
GetOwnPropertyKeys.js
829
B
-rw-r--r--
2022-12-05 08:07
GetPromiseResolve.js
692
B
-rw-r--r--
2022-12-05 08:07
GetPrototypeFromConstructor.js
921
B
-rw-r--r--
2022-12-05 08:07
GetStringIndex.js
858
B
-rw-r--r--
2022-12-05 08:07
GetSubstitution.js
4.35
KB
-rw-r--r--
2022-12-05 08:07
GetV.js
474
B
-rw-r--r--
2022-12-05 08:07
HasOwnProperty.js
553
B
-rw-r--r--
2022-12-05 08:07
HasProperty.js
517
B
-rw-r--r--
2022-12-05 08:07
HourFromTime.js
382
B
-rw-r--r--
2022-12-05 08:07
InLeapYear.js
510
B
-rw-r--r--
2022-12-05 08:07
InstallErrorCause.js
706
B
-rw-r--r--
2022-12-05 08:07
InstanceofOperator.js
918
B
-rw-r--r--
2022-12-05 08:07
Invoke.js
715
B
-rw-r--r--
2022-12-05 08:07
IsAccessorDescriptor.js
465
B
-rw-r--r--
2022-12-05 08:07
IsArray.js
123
B
-rw-r--r--
2022-12-05 08:07
IsBigIntElementType.js
194
B
-rw-r--r--
2022-12-05 08:07
IsCallable.js
108
B
-rw-r--r--
2022-12-05 08:07
IsCompatiblePropertyDescriptor.js
361
B
-rw-r--r--
2022-12-05 08:07
IsConcatSpreadable.js
626
B
-rw-r--r--
2022-12-05 08:07
IsConstructor.js
1.12
KB
-rw-r--r--
2022-12-05 08:07
IsDataDescriptor.js
464
B
-rw-r--r--
2022-12-05 08:07
IsExtensible.js
509
B
-rw-r--r--
2022-12-05 08:07
IsGenericDescriptor.js
560
B
-rw-r--r--
2022-12-05 08:07
IsIntegralNumber.js
473
B
-rw-r--r--
2022-12-05 08:07
IsLessThan.js
2.49
KB
-rw-r--r--
2022-12-05 08:07
IsLooselyEqual.js
1.69
KB
-rw-r--r--
2022-12-05 08:07
IsNoTearConfiguration.js
467
B
-rw-r--r--
2022-12-05 08:07
IsPromise.js
485
B
-rw-r--r--
2022-12-05 08:07
IsPropertyKey.js
207
B
-rw-r--r--
2022-12-05 08:07
IsRegExp.js
545
B
-rw-r--r--
2022-12-05 08:07
IsSharedArrayBuffer.js
461
B
-rw-r--r--
2022-12-05 08:07
IsStrictlyEqual.js
557
B
-rw-r--r--
2022-12-05 08:07
IsStringPrefix.js
539
B
-rw-r--r--
2022-12-05 08:07
IsStringWellFormedUnicode.js
716
B
-rw-r--r--
2022-12-05 08:07
IsUnclampedIntegerElementType.js
298
B
-rw-r--r--
2022-12-05 08:07
IsUnsignedElementType.js
266
B
-rw-r--r--
2022-12-05 08:07
IterableToList.js
721
B
-rw-r--r--
2022-12-05 08:07
IteratorClose.js
1.45
KB
-rw-r--r--
2022-12-05 08:07
IteratorComplete.js
498
B
-rw-r--r--
2022-12-05 08:07
IteratorNext.js
493
B
-rw-r--r--
2022-12-05 08:07
IteratorStep.js
353
B
-rw-r--r--
2022-12-05 08:07
IteratorValue.js
443
B
-rw-r--r--
2022-12-05 08:07
LengthOfArrayLike.js
495
B
-rw-r--r--
2022-12-05 08:07
MakeDate.js
328
B
-rw-r--r--
2022-12-05 08:07
MakeDay.js
1012
B
-rw-r--r--
2022-12-05 08:07
MakeMatchIndicesIndexPairArray.js
2.69
KB
-rw-r--r--
2022-12-05 08:07
MakeTime.js
763
B
-rw-r--r--
2022-12-05 08:07
MinFromTime.js
396
B
-rw-r--r--
2022-12-05 08:07
MonthFromTime.js
1014
B
-rw-r--r--
2022-12-05 08:07
NumberBitwiseOp.js
757
B
-rw-r--r--
2022-12-05 08:07
NumberToBigInt.js
690
B
-rw-r--r--
2022-12-05 08:07
ObjectDefineProperties.js
1.47
KB
-rw-r--r--
2022-12-05 08:07
OrdinaryCreateFromConstructor.js
827
B
-rw-r--r--
2022-12-05 08:07
OrdinaryDefineOwnProperty.js
2.33
KB
-rw-r--r--
2022-12-05 08:07
OrdinaryGetOwnProperty.js
1.23
KB
-rw-r--r--
2022-12-05 08:07
OrdinaryGetPrototypeOf.js
539
B
-rw-r--r--
2022-12-05 08:07
OrdinaryHasInstance.js
627
B
-rw-r--r--
2022-12-05 08:07
OrdinaryHasProperty.js
531
B
-rw-r--r--
2022-12-05 08:07
OrdinaryObjectCreate.js
1.41
KB
-rw-r--r--
2022-12-05 08:07
OrdinarySetPrototypeOf.js
1.03
KB
-rw-r--r--
2022-12-05 08:07
OrdinaryToPrimitive.js
1.04
KB
-rw-r--r--
2022-12-05 08:07
PromiseResolve.js
457
B
-rw-r--r--
2022-12-05 08:07
QuoteJSONString.js
1.39
KB
-rw-r--r--
2022-12-05 08:07
RegExpCreate.js
643
B
-rw-r--r--
2022-12-05 08:07
RegExpExec.js
887
B
-rw-r--r--
2022-12-05 08:07
RegExpHasFlag.js
1.08
KB
-rw-r--r--
2022-12-05 08:07
RequireObjectCoercible.js
70
B
-rw-r--r--
2022-12-05 08:07
SameValue.js
307
B
-rw-r--r--
2022-12-05 08:07
SameValueNonNumeric.js
635
B
-rw-r--r--
2022-12-05 08:07
SameValueZero.js
223
B
-rw-r--r--
2022-12-05 08:07
SecFromTime.js
402
B
-rw-r--r--
2022-12-05 08:07
Set.js
1.23
KB
-rw-r--r--
2022-12-05 08:07
SetFunctionLength.js
1.08
KB
-rw-r--r--
2022-12-05 08:07
SetFunctionName.js
1.35
KB
-rw-r--r--
2022-12-05 08:07
SetIntegrityLevel.js
1.82
KB
-rw-r--r--
2022-12-05 08:07
SortIndexedProperties.js
1.65
KB
-rw-r--r--
2022-12-05 08:07
SpeciesConstructor.js
844
B
-rw-r--r--
2022-12-05 08:07
StringCreate.js
1.09
KB
-rw-r--r--
2022-12-05 08:07
StringGetOwnProperty.js
1.38
KB
-rw-r--r--
2022-12-05 08:07
StringIndexOf.js
1.09
KB
-rw-r--r--
2022-12-05 08:07
StringPad.js
1.23
KB
-rw-r--r--
2022-12-05 08:07
StringToBigInt.js
581
B
-rw-r--r--
2022-12-05 08:07
StringToCodePoints.js
760
B
-rw-r--r--
2022-12-05 08:07
StringToNumber.js
1.82
KB
-rw-r--r--
2022-12-05 08:07
SymbolDescriptiveString.js
526
B
-rw-r--r--
2022-12-05 08:07
TestIntegrityLevel.js
1.25
KB
-rw-r--r--
2022-12-05 08:07
TimeClip.js
468
B
-rw-r--r--
2022-12-05 08:07
TimeFromYear.js
261
B
-rw-r--r--
2022-12-05 08:07
TimeString.js
808
B
-rw-r--r--
2022-12-05 08:07
TimeWithinDay.js
247
B
-rw-r--r--
2022-12-05 08:07
ToBigInt.js
631
B
-rw-r--r--
2022-12-05 08:07
ToBigInt64.js
948
B
-rw-r--r--
2022-12-05 08:07
ToBigUint64.js
703
B
-rw-r--r--
2022-12-05 08:07
ToBoolean.js
130
B
-rw-r--r--
2022-12-05 08:07
ToDateString.js
498
B
-rw-r--r--
2022-12-05 08:07
ToIndex.js
695
B
-rw-r--r--
2022-12-05 08:07
ToInt16.js
260
B
-rw-r--r--
2022-12-05 08:07
ToInt32.js
173
B
-rw-r--r--
2022-12-05 08:07
ToInt8.js
247
B
-rw-r--r--
2022-12-05 08:07
ToIntegerOrInfinity.js
600
B
-rw-r--r--
2022-12-05 08:07
ToLength.js
362
B
-rw-r--r--
2022-12-05 08:07
ToNumber.js
809
B
-rw-r--r--
2022-12-05 08:07
ToNumeric.js
550
B
-rw-r--r--
2022-12-05 08:07
ToObject.js
334
B
-rw-r--r--
2022-12-05 08:07
ToPrimitive.js
287
B
-rw-r--r--
2022-12-05 08:07
ToPropertyDescriptor.js
1.42
KB
-rw-r--r--
2022-12-05 08:07
ToPropertyKey.js
405
B
-rw-r--r--
2022-12-05 08:07
ToString.js
396
B
-rw-r--r--
2022-12-05 08:07
ToUint16.js
564
B
-rw-r--r--
2022-12-05 08:07
ToUint32.js
175
B
-rw-r--r--
2022-12-05 08:07
ToUint8.js
578
B
-rw-r--r--
2022-12-05 08:07
ToUint8Clamp.js
522
B
-rw-r--r--
2022-12-05 08:07
ToZeroPaddedDecimalString.js
586
B
-rw-r--r--
2022-12-05 08:07
TrimString.js
804
B
-rw-r--r--
2022-12-05 08:07
Type.js
297
B
-rw-r--r--
2022-12-05 08:07
UTF16EncodeCodePoint.js
713
B
-rw-r--r--
2022-12-05 08:07
UTF16SurrogatePairToCodePoint.js
770
B
-rw-r--r--
2022-12-05 08:07
UnicodeEscape.js
839
B
-rw-r--r--
2022-12-05 08:07
ValidateAndApplyPropertyDescriptor.js
5.82
KB
-rw-r--r--
2022-12-05 08:07
WeakRefDeref.js
625
B
-rw-r--r--
2022-12-05 08:07
WeekDay.js
208
B
-rw-r--r--
2022-12-05 08:07
YearFromTime.js
407
B
-rw-r--r--
2022-12-05 08:07
abs.js
207
B
-rw-r--r--
2022-12-05 08:07
clamp.js
576
B
-rw-r--r--
2022-12-05 08:07
floor.js
217
B
-rw-r--r--
2022-12-05 08:07
modulo.js
168
B
-rw-r--r--
2022-12-05 08:07
msFromTime.js
253
B
-rw-r--r--
2022-12-05 08:07
substring.js
740
B
-rw-r--r--
2022-12-05 08:07
thisBigIntValue.js
551
B
-rw-r--r--
2022-12-05 08:07
thisBooleanValue.js
367
B
-rw-r--r--
2022-12-05 08:07
thisNumberValue.js
390
B
-rw-r--r--
2022-12-05 08:07
thisStringValue.js
361
B
-rw-r--r--
2022-12-05 08:07
thisSymbolValue.js
514
B
-rw-r--r--
2022-12-05 08:07
thisTimeValue.js
66
B
-rw-r--r--
2022-12-05 08:07
Save
Rename
'use strict'; var GetIntrinsic = require('get-intrinsic'); var $TypeError = GetIntrinsic('%TypeError%'); // var $BigInt = GetIntrinsic('%BigInt%', true); // var $pow = GetIntrinsic('%Math.pow%'); // var BinaryAnd = require('./BinaryAnd'); // var BinaryOr = require('./BinaryOr'); // var BinaryXor = require('./BinaryXor'); var Type = require('./Type'); // var modulo = require('./modulo'); // var zero = $BigInt && $BigInt(0); // var negOne = $BigInt && $BigInt(-1); // var two = $BigInt && $BigInt(2); // https://262.ecma-international.org/11.0/#sec-bigintbitwiseop module.exports = function BigIntBitwiseOp(op, x, y) { if (op !== '&' && op !== '|' && op !== '^') { throw new $TypeError('Assertion failed: `op` must be `&`, `|`, or `^`'); } if (Type(x) !== 'BigInt' || Type(y) !== 'BigInt') { throw new $TypeError('`x` and `y` must be BigInts'); } if (op === '&') { return x & y; } if (op === '|') { return x | y; } return x ^ y; /* var result = zero; var shift = 0; while (x !== zero && x !== negOne && y !== zero && y !== negOne) { var xDigit = modulo(x, two); var yDigit = modulo(y, two); if (op === '&') { result += $pow(2, shift) * BinaryAnd(xDigit, yDigit); } else if (op === '|') { result += $pow(2, shift) * BinaryOr(xDigit, yDigit); } else if (op === '^') { result += $pow(2, shift) * BinaryXor(xDigit, yDigit); } shift += 1; x = (x - xDigit) / two; y = (y - yDigit) / two; } var tmp; if (op === '&') { tmp = BinaryAnd(modulo(x, two), modulo(y, two)); } else if (op === '|') { tmp = BinaryAnd(modulo(x, two), modulo(y, two)); } else { tmp = BinaryXor(modulo(x, two), modulo(y, two)); } if (tmp !== 0) { result -= $pow(2, shift); } return result; */ };