Hallo,
Ohne recht zu wissen was hier das array (ist wegen nur einer Farbe bei mir wahrscheinlich auch nicht notwendig) und kf.length bedeuten
habe ich einíge Sachen probiert.
Sorry, aber ohne grundlegende JavaScript-Kenntnisse kann Deine Aufgabe nur unzureichend geloest werden bzw. wir reden/schreiben dauernd aneinander vorbei ...
MfG, Thomas