plugin-php icon indicating copy to clipboard operation
plugin-php copied to clipboard

ugly nested retif with binary

Open alexander-akait opened this issue 7 years ago • 0 comments

Prettier 1.14.3

PHP Plugin 0.9.0

Input:

return 1 == $number % 10 && 11 != $number % 100
    ? 0
    : ($number % 10 >= 2 &&
        $number % 10 <= 4 &&
        ($number % 100 < 10 || $number % 100 >= 20)
            ? 1
            : 2);

Output:

return 1 == $number % 10 && 11 != $number % 100
    ? 0
    : ($number % 10 >= 2 &&
    $number % 10 <= 4 &&
    ($number % 100 < 10 || $number % 100 >= 20)
        ? 1
        : 2);

Expected behavior:

return 1 == $number % 10 && 11 != $number % 100
    ? 0
    : ($number % 10 >= 2 &&
        $number % 10 <= 4 &&
        ($number % 100 < 10 || $number % 100 >= 20)
            ? 1
            : 2);

alexander-akait avatar Oct 24 '18 19:10 alexander-akait