console.log( x == x && x > x) // true console.log(typeof х) // undefined
console.log(typeof(x))//object
console.log((typeof x != 'string') && (x > 'x')); // true console.log((typeof x != 'string') && (x > 'x')); // true console.log((typeof x != 'string') && (x > 'x')); // true console.log((typeof x != 'string') && (x > 'x')); // true console.log((typeof x != 'string') && (x > 'x')); // true console.log( x == x && x > x) // true console.log( x == x && x > x) // true console.log( x == x && x > x) // true console.log((typeof x != 'string') && (x > 'x')); // true console.log( x == x && x > x) // true console.log((typeof x != 'string') && (x > 'x')); // true console.log( x == x && x > x) // true console.log((typeof x != 'string') && (x > 'x')); // true console.log( x == x && x > x) // true console.log((typeof x != 'string') && (x > 'x')); // true console.log( x == x && x > x) // true console.log((typeof x != 'string') && (x > 'x')); // true console.log( x == x && x > x) // true console.log((typeof x != 'string') && (x > 'x')); // true console.log( x == x && x > x) // true console.log(typeof x)//object
const x = {valueOf: () => 'y'}