If else return break best practices

Do not write:

func () {
if (something)
return true;
return false;
}

Instead write:

func () {
if (something)
return true;
else
return false;
}

Do not write:

func () {
while (somehing)
if (somethingelse)
break;
}

Instead write:

func () {
while (somehing)
if (somethingelse)
return;
}

These are my current best practices, what do you think?

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store