*In my experience:*
Extroverts always think they're funnier than they are, and introverts are funniest when they're not trying to be.
STJs are funny, but not when cracking a joke at your expense. They seem to typically have sort of a mean? humor. They may not intend to be offensive, but they often are, and they are completely oblivious to it.
SFJS, when funny, are hilarious, because their comedy is often unintentional, therefore natural and uninhibited. It really catches you off guard, which is due in large part to its rarity.
NTJs have this really weird, off-the-wall humor that I'm sure would be funny, if I had their brain and could keep up with them.
NFJs are similar to SFJs. Sometimes just being good-natured and enjoyable to be around is more preferable than being funny.
SFPs and STPs excel in situational humor. Extroverts have a better chance at getting laughs, but that's the trade-off for also being more obnoxious. (I SAY THAT WITH LOVE.)
NTPs are funny-looking, I agree. <3 Nah, they're probably my favorite. Wit or snark gets me every time.
NFPs...