ChrisB: Ausgabefehler

Beitrag lesen

Hi,

  1. bei mir gibt er in der ausgabe erst das wort "15" mit häufigkeit 1 bzw. 0,7% und danach erst das häufigste wort "ich" mit häufigkeit 6 bzw 4,3% ich konnte nicht herausfinden woran das liegt

Kann ich nicht nachvollziehen.

Mit „blah blubb blah jodel sülz blah jodel blah blah blubb blubb blubb blubb blubb blubb jodel“ erhalte ich

Anzahl der Woerter: 16
blubb  43.8
blah  31.3
jodel  18.8
sülz  6.3

Hab jetzt nicht nachgezählt/-rechnet - aber die Sortierung nach prozentualer Häufigkeit sieht doch erst mal gut aus.

  1. Kann ich die Ausgabe nicht eleganter machen?
    Am liebsten in einer Tabelle

Klar kannst du - lass' dich nicht aufhalten.
Im simpelsten Falle Zellen per innerHTML mit Werten befüllen, bzw. ggf. auch ganze Tabelle dynamisch in String-Form generieren und mit innerHTML ins Dokument einfügen.

Und das Sortieren geht auch eleganter und vermutlich performanter - Array.sort nimmt auch eine Callback-Funktion als Parameter, vergleichbar mit PHPs usort.

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?