var isPositive = +x;
var isNegative = -x;
var isNot = !x;
var isTrue = ?(1 == 1);
var isFalse = !?(true);
var sum = x + y; // Addition
var diff = x - y; // Subtraction
var product = x * y; // Multiplication
var quotient = x / y; // Division
var remainder = x % y; // Modulo
var power = x ** y; // Exponentiation
var isEqual = x == y; // Equality
var isNotEqual = x != y; // Inequality
var isGreater = x > y; // Greater than
var isLess = x < y; // Less than
var isGreaterOrEqual = x >= y; // Greater than or equal
var isLessOrEqual = x <= y; // Less than or equal
var andResult = a && b; // Logical AND
var orResult = a || b; // Logical OR
var notResult = !a; // Logical NOT
var xorResult = x ^ y; // Bitwise XOR
var andResult = x & y; // Bitwise AND
var orResult = x | y; // Bitwise OR
var leftShift = x << y; // Left Shift
var rightShift = x >> y; // Right Shift
var postinc = x++; // Post-increment
var postdec = x--; // Post-decrement
var preinc = ++x; // Pre-increment
var predec = --x; // Pre-decrement
var result = a ?? b; // 'a' if not null, otherwise 'b'
var x = 10; // Simple assignment
x += 5; // Addition assignment
x -= 3; // Subtraction assignment
x *= 2; // Multiplication assignment
x /= 4; // Division assignment
x %= 3; // Modulo assignment
x **= 2; // Exponentiation assignment
x ??= y; // Null-coalescing assignment
x ^= y; // XOR assignment
x &= y; // AND assignment
x |= y; // OR assignment
x >>= 1; // Left shift assignment
x <<= 1; // Right shift assignment