@alle: danke für eure Hilfe!
@Christian: stimmt! Der erste Vorschlag ist elegant...
@Kuftel: Den Modulus gibt´s auch bei JS, aber der hilft hier nicht weiter. Nimm als Beispiel die Zahl 17, da kommt nicht Null heraus (wie auch, wenn es eine Primzahl ist ;-)) Damit könnte man nicht einmal gegenprüfen, ob es ein Float ist (was vermutlich deine Intention war).