lib/rules/no-mixed-operators.js
function isMixedWithParent(node) {
            return (
                node.operator !== node.parent.operator &&
                !astUtils.isParenthesised(sourceCode, node)
            );
        }
function isMixedWithParent(node) {
            return (
                node.operator !== node.parent.operator &&
                !astUtils.isParenthesised(sourceCode, node)
            );
        }
function isMixedWithParent ( node ) { return ( node . operator !== node . parent . operator && ! astUtils . isParenthesised ( sourceCode , node ) ) ; }
Checks whether the operator of a given node is mixed with parent
node's operator or not.

@param {ASTNode} node - A node to check. This is a BinaryExpression
node or a LogicalExpression node. This parent node is one of
them, too.
@returns {boolean} `true` if the node was mixed.
Checks whether the operator of a given node is mixed with parent node s operator or not .