What is the correct form? Does context play a role?
Are there noticeable trends towards the awkward “noone” or is it just a by-product of careless orthography on the Internet?
Answer
“no one” is the correct one.
noone is the common misspelling of “no one”.
“Noone” is formed for consistency with
“nobody”, and also its opposites
“anyone” and “everyone”, but it is
still considered nonstandard because
of the doubled vowels creating a
temptation to read and pronounce it as
“noon” (/nuːn/).
On the other hand, no-one is the alternative spelling of “no one”. I don’t think it’s widely used.
Attribution
Source : Link , Question Author : Tomalak , Answer Author : Mehper C. Palavuzlar