Stellen Sie sich diese kurze Funktion vor, um eine Zahl zwischen 0 und 255 zu klemmen:
c = n => n > 0 ? n < 255 ? n : 255 : 0
Ist dies die kürzest mögliche Version einer Clamp-Funktion mit JavaScript (ohne ES.Next-Features)?
PS: Ich bin mir nicht sicher, ob es relevant ist, aber die 0 und 255 sind nicht zufällig. Die Idee ist, eine Zahl als 8-Bit-Ganzzahl ohne Vorzeichen festzuhalten.
[0,n,255]
, das mittlere Element zu sortieren und zu entnehmen - könnte das kürzer sein?