三目运算符怎么做啊?我不会

img

class ClassName {
    constructor(a, b,c,d) {
        this.a = a;
        this.b = b;
        this.c = c;
        this.d = d;

     }
    test() {
       console.log(this.a,this.b,this.c,this.d);
       return (this.b%this.a==0)?(this.b>this.c?5:6):(this.b>this.d?7:8);
    }
    
}
let a=2,b=5,c=7,d=3;
let z = new ClassName(2,5,7,3).test();
document.getElementById("demo").innerHTML = z;