1. 程式人生 > >用對象[屬性]表示屬性值 記錄字符出現的次數

用對象[屬性]表示屬性值 記錄字符出現的次數

asc log max rip r+ scrip har 記錄 Language

<script type="text/javascript">
var str="hellomainlanguageoo";
var obj={};
for(var i=0;i<str.length;i++){
var chars=str.charAt(i);
if(obj[chars]){
obj[chars]++;
}else{
obj[chars]=1;
}
}
console.log(obj);
var max=0;
var maxChar=null;
for(var chars in obj){
if(max<obj[chars]){
max=obj[chars];
maxChar=chars;
}
}
console.log("出現最多的是"+maxChar+"總共出現"+max+"次");
</script>

用對象[屬性]表示屬性值 記錄字符出現的次數