배열의 정렬

삼전·2023년 5월 24일
0

Javascript 문법

목록 보기
6/15

sort 메서드: 오름차순 정렬

reverse 메서드: 내림차순 정렬

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>array short</title>
</head>
<body>
<h1>배열의 정렬</h1>
	<script>
		var num = [0,3, 2, 1, 4, 5, 6, 7, 8];
		var str = ['orange', 'banana', 'apple','meolon','tomato','pineapple','mango'];
		
		document.write("숫자정렬전=>", num);
		document.write("<br />문자정렬전=>", str);
		/**** Ascending Sort ***/
		// sort(), 오름차순 정렬 
		str.sort()
		document.write("<br />문자 오름차순", str)
		num.sort(); 
		document.write("<br />숫자 오름차순", num);
		
		/****Descending Sort *****/
		//문자 내림차순 정렬은 오름차순을 정렬후 뒤집기를 한다.
		str.reverse();
		document.write("문자내립차순", str, '<br />')
		//숫자의 내림차순 
		
		num.sort(function(x,y){return y-x})
        //=== num.reverse(); 
		document.write("숫자내립차순:", num, '<br />')
		
	</script>
</body>
</html>

profile
풀스택eDot

0개의 댓글