자바스크립트 질문이요!!

자바스크립트 질문이요!!

QA

자바스크립트 질문이요!!

본문

var a = [5, 3, 56, 12, 74, 12, 53, 12,  3, 2, 1];

//배열을 이렇게 뒤죽박죽으로 주고,

크기를 비교해서 가장 큰수 6개를 출력한다고 하면 어떻게 해야할까요?

단, 출력 할때 (4번 자리에 있던 74)(2번 자리에 있던 56)(6번 자리에 있던 53). . . 이렇게 출력을 할려고 하거든요. 그래서 변수의 위치가 바뀌면 안되는데... 좋은 방법이 있을까요?  

이 질문에 댓글 쓰기 :

답변 1

var a = [5, 3, 56, 12, 74, 12, 53, 12,  3, 2, 1];

 

a.sort(); 함수를 이용하구요

 

a[1],  a[2] .... 이런식으로 출력하시면 됩니다.

 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 65
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT