More Games - PAINONE

Android games

sites.google.com


	/**
	*	자바스크립트 배열에 숫자형에 값을 정렬하여 새로 키값에 대입
	*	사용 예)
	*	var arr = new Array();
	*		arr["a"] = 3;
	*		arr["b"] = 1;
	*		arr["c"] = 2;
	*		arr["d"] = 0;
	*
	*	arr = ArrayValSort(arr);
	*	for(key in arr) {
	*		document.write("

" + key + " = " + arr[key] + "

"); * } * 출력) * a = 0 * b = 1 * c = 2 * d = 3 */ function ArrayValSort(sortArray) { var valArr = []; var keyArr = []; var newArr = []; var sorter = function(a, b) { if(a > b) { return 1 } if(a < b) { return -1 } } for(k in sortArray) { if(sortArray.hasOwnProperty) { valArr.push(sortArray[k]); keyArr.push(k); } } valArr.sort(sorter); for(i = 0; i < valArr.length; i++) { newArr[keyArr[i]] = valArr[i]; } return newArr; }
 

More Games - PAINONE

Android games

sites.google.com

+ Recent posts