Heim > Artikel > Web-Frontend > So verwenden Sie js, um die häufigsten Zeichen und ihre Zeiten zu kennen
var getMax = (str) => { var o = {}; for(var i in str){ o[str[i]] ? o[str[i]]++ : o[str[i]] = 1; } var keys = Object.keys(o); var values = Object.values(o); var maxVal = Math.max.apply(Math,values); console.log(keys[values.indexOf(maxVal)],maxVal); } getMax('aaabbbbcddeefggggggggggghijjjggk') // g 13 getMax('aaabbbbcddeefggggggggggghijjjk') // g 11 getMax('aaabbggggggggbbcddeefggggggggggghijjjk') // g 19
Das obige ist der detaillierte Inhalt vonSo verwenden Sie js, um die häufigsten Zeichen und ihre Zeiten zu kennen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!