UNPKG

547 BJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.notNumber = notNumber;
7exports.orNumber = orNumber;
8exports.xorNumber = xorNumber;
9exports.andNumber = andNumber;
10var n1 = 'number';
11var n2 = 'number, number';
12
13function notNumber(x) {
14 return !x;
15}
16
17notNumber.signature = n1;
18
19function orNumber(x, y) {
20 return !!(x || y);
21}
22
23orNumber.signature = n2;
24
25function xorNumber(x, y) {
26 return !!x !== !!y;
27}
28
29xorNumber.signature = n2;
30
31function andNumber(x, y) {
32 return !!(x && y);
33}
34
35andNumber.signature = n2;
\No newline at end of file