splice()
-
JavaScript 입문 : 화면 클릭 반응속도 체크 - 제일 빠르게 클릭한 5개의 속도 정렬해서 기록하기컴퓨터 알아가기/JavaScript 2022. 8. 2. 19:30
이 글은 제로초 TV의 자바스크립트 강좌를 기본으로 하고 있습니다. 숙제가 주어졌네요. 화면클릭을 한 후 가장 빠르게 클릭한 순서대로 상위 5개를 골라 표시하는 숙제입니다. 이럴 경우 필요한 자바스크립트 명령어를 고민해 봐야 겠습니다. 1. 필요 메소드 복습 우선 상위 5개를 골라서 정렬하기 위해서는 sort( ) 메소드가 필요합니다. 기본형은 sort( (a, b) => {return a - b}); 입니다. 중괄호와 return이 만났기 때문에 생략할 수 있습니다. 결과값을 배열안으로 넣어주기 위해서 push( ) 메소드를 사용합니다. push( ) 메소드는 배열 뒤부터 넣어주는 메소드입니다. 반대로 앞부터 넣어주는 메소드는 unshift( ) 메소드입니다. sort( )메소드는 모집단 배열의 원본을..
-
JavaScript 입문 : 숫자 야구 게임 - 무작위 숫자 4개 뽑기 (출제자 입장)컴퓨터 알아가기/JavaScript 2022. 3. 30. 19:30
이 글은 제로초 TV의 자바스크립트 강좌를 기본으로 하고 있습니다. 지난시간 0부터 9까지 정수를 Math.random( )이라는 함수를 이용해서 추출해 보았습니다. 이제는 이 방식을 이용해서 출제자 입장에서 숫자 4개가 필요한데 숫자 4개를 뽑고 어딘가에 저장을 하고 대기까지 하는 코딩을 공부하도록 하겠습니다. 다시 순서도를 보도록 하겠습니다. 이 순서도처럼 하기 위해서 필요 항목을 고민해 볼 필요가 있습니다. ① 전체 범위인 1 ~ 9까지 모집단을 만들고 ② 모집단에서 4개의 임의의 숫자를 뽑고 저장 ③ 모집단에서 뽑힌 숫자는 중복이 되지 않게 입니다. 모집단 만들때 배열(Array)을 사용하고, 임의의 숫자를 뽑을 때는 Math.random( )함수를 사용하고 중복이 되지 않게 뽑힌 수는 splic..