multiple-errors.ts:8:13 - error SC1042: logical operators on mixed operand types are not supported yet

  7 | }
  8 | const bad = 1 && "mixed";
    |             ^~~~~~~~~~~~
  9 | while (true) {

  hint: give both operands the same type (number, string, or boolean)

multiple-errors.ts:13:13 - error SC1040: loose equality (== and !=) is not supported yet

  12 | const anyone: unknown = 1;
  13 | console.log(anyone == 1);
     |             ^~~~~~~~~~~
  14 | 

  hint: object-to-primitive loose equality can call user-defined valueOf/toString methods — compare explicit primitive conversions instead