JSオブジェクトと配列

//最小要素に二つの配列において同一の構成要素を探し
//は、R1 = [2,3,5,8,1,6]でした。
//は編曲2 = [7,0,5,9,4,3,7,0,6]でした。
//私=無限大。
//関数fn(ARR1、ARR2){
//のための(VAR i = 0; iは<arr1.length; iは++){
{//(; J <arr2.length J ++ VAR J = 0)のための
//もし(ARR1 [I] == ARR2 [J]){
//分=分> ARR1 [i]は?ARR1 [I]:分;
//}
//}
//}
//分を返します。
//}
//にconsole.log(FN(ARR1、ARR2));

//は、R1 = [2,3,5,8,1,6]でした。
//は編曲2 = [7,0,5,9,4,3,7,0,6]でした。
// VAR最大= -Infinity。
//関数fn(ARR1、ARR2){
//のための(VAR i = 0; iは<arr1.length; iは++){
{//(; J <arr2.length J ++ VAR J = 0)のための
//もし(ARR1 [I] == ARR2 [J]){
//最大=最大<ARR1 [i]は?ARR1 [I]:最大。
//}
//}
//}
//戻り値の最大。
//}
//にconsole.log(FN(ARR1、ARR2));

文字の最大数を決定する//、配列内の統計の数を表示されます
// VARのARR = [ 'A'、 ''、 'B'、 'C​​'、 'W'、 'W'、 'i' は、 'N'、 'C​​'、 'X'、 'C​​'] ;
//関数fn(ARR){
// VARカウント= 0;
//はRESの= 0でした。
//のための(VAR I = 0; iがarr.lengthを< - 1; iは++します){
//回数= 1;
//のための(VARのJ = I + 1、J <arr.length; J ++){
//もし(ARR [I] == ARR [J]){
// ++数えます。
//解像度の=数の<res?RES:数えます。
//}
//}
//}
//は、解像度を返します。
//}
// console.log(fn(arr));

//数组排序,如[[1,2],[2,1],[1,3]]->[[1,2],[1,3],[2,1]]
// var arr = [[0,1],[0,3],[2,1],[0,2],[1,0],[1,1],[2,0]];
// function fn(x,y){
// if(x[0] != y[0]){
// return x[0] - y[0];
// }else{
// return x[1] - y[1];
// }
// }
// var res = arr.sort(fn);
// console.log(res);


//统计一个数组中出现最多的字符。
// var arr = ['a','a','b','c','w','w','i','n','c','x','c'];
// var obj = {};
//
// function fn(arr){
// for(var i = 0; i < arr.length; i++){
//
// if(obj[arr[i]]){
// obj[arr[i]]++;
// }else{
// obj[arr[i]] = 1;
// }
// }
// var num = 0;
// for(var i in obj){
// if(num < obj[i]){
// var num = obj[i];
// var char = i;
// }
// }
// return obj;
// }
// console.log(char + "出现" + num);
// console.log(fn(arr));

// var arr = ['a','a','b','c','w','w','i','n','c','x','c','d','d'];
// var obj = {};
// for(var i = 0; i < arr.length; i++){
// var k = 1;
// for(var j = i + 1; j < arr.length; j++){
// if(arr[i] == arr[j]){
// arr.splice(j,1);
// j--;
// k++;
// }
// obj[arr[i]] = k;
// }
// }
// console.log(obj);


// var obj = {
// a : 3,
// b : 4,
// c : 5,
// d : 1,
// e : 6
// }
// var num = 0;
// for(var i in obj){
// if(num < obj[i]){
// var char = i;
// var num = obj[i];
// }
// }
// console.log(char, num);

おすすめ

転載: www.cnblogs.com/wenlx/p/11449221.html