I know that how simple conditional statements are interpreted, like
condition ? expr1 : expr2
But I wanted to know how such a statement is interpreted?
function arc() {
...
return da >= d3_svg_arcMax ? r0 ? "String1" : "String2" : r0 ? "String3" : "String4";
}
No need to explain this long expression. I just need to know what it means when multiple question marks and colons are used together like in this example.
Thank you