/*去重*/
var arr=[1,4,4,7,3,9,0,3,2,1,"你好","你","你好","你 "];
var arr2=;
for(var i=0;i)
}console.log(arr2);
/*排序
*/var arr=[1,4,2,8,3,0,5];
vartemp;
for(var i=0;i)}}
document.write('最後排序之後的結果:'+arr);
/*判斷陣列中最多出現的字元的次數
*/var s="dfssdafqwaweqws";
var fres={}; //
用來記錄所有的字元的出現頻次
var mostfreqchar=''; //
用來記錄最大頻次的字元
varkey;
for(var i=0;i)
fres[
char]++;
}for(key in
fres)
}console.log(mostfreqchar);
console.log(fres[mostfreqchar]);
JS計算每個字元出現的次數
寫下下面 計算每個字元出現的次數 var t stringthatresults i 0,len t.length,result 輸出結果 hash hash表,用於記錄是否重複計算字元 for i 0 i len i document.writeln json.stringify result v...
js實現字串查詢,返回位置。次數
doctype html en utf 8 字串查詢 title 核心演算法 先查詢第乙個o出現的位置 然後 只要indexof 返回的結果不是 1 就繼續往後查詢 因為indexof 只能查詢到第乙個,所以後面的查詢,利用第二個引數,當前索引加1,從而繼續查詢 var str abcoefoxyo...
js實現字串排序
規則 規則 1 英文本母從 a 到 z 排列,不區分大小寫。如,輸入 type 輸出 epty 規則 2 同乙個英文本母的大小寫同時存在時,按照輸入順序排列。如,輸入 baba 輸出 aabb 規則 3 非英文本母的其它字元保持原來的位置。如,輸入 by?e 輸出 be?y 注意有多組測試資料,即輸...