本帖最后由 pcl_test 于 2016-8-8 21:02 编辑
- //&cls&cscript -nologo -e:jscript "%~f0"<"文本.txt"&pause&exit
- var arr={}, max=0;arr['list']=[];
- var str=WSH.StdIn.ReadAll().replace(/[ \s]/g, '') //清除空白符
- for (var i=0; i<str.length; i++){
- if(!arr[str.charAt(i)]){
- arr['list'].push(str.charAt(i));
- arr[str.charAt(i)]=1
- }else arr[str.charAt(i)]++;
- }
- arr['list'].sort(function(a, b){return arr[b]-arr[a]});
- for(var i=0; i<arr['list'].length; i++){
- if(arr[arr['list'][i]]<max)break;
- WSH.echo(arr['list'][i]+':'+arr[arr['list'][i]]);
- max=arr[arr['list'][i]];
- }
复制代码
|