I found this question to be pretty confusing, given the available answers: Arithmetic, String, Conditional and Symbol.
I was thinking JS operator types are the ones described here:
With that in mind, I thought surely “arithmetic” must be an operator type, and “string” really doesn’t seem to fit the bill. Neither do the others. So I guessed “string”, which was wrong. Next, I thought maybe I should be looking for ‘types’ and forget ‘operators’, and types would include numbers, strings and symbols, so I guessed “conditional” as not being a type, but that was also incorrect.
I know I must be misunderstanding the question. Could anyone explain where I went wrong?
@zac, I do understand that a lot better now. Thanks for clarifying.
It’s a little confusing since strings are also data types, and conditionals are conditionals… the fact that both are also operator types wasn’t immediately clear to me until I checked the link, and now it makes perfect sense.
Glad that clears things up a bit 🙂 there is definitely some overlapping terminology, so if you have suggestions on how to keep the heart of the question but clarify the possible answers or the question wording, I would definitely appreciate the feedback!