[JavaScript] 배열(array)
자바스크립트에서 배열 생성 방법 - 3가지 1. let 배열명 = new Array(원소1, 원소2, 원소3,.....원소n); 2. let 배열명 = [원소1, 원소2, 원소3,......원소n]; 3. let 배열명 = new Array(); ※ 자바스크립트에서의 배열은 모든 데이터 타입(자료형)을 다 담을 수 있음. 1. let 배열명 = new Array(원소1, 원소2, 원소3,.....원소n); for in문은 Object에 있는 key에 차례로 접근하는 데 사용되는 반복문이다. 배열에서 사용할 수도 있지만 권장되지 않는 기법이다. 자바는 배열의 크기가 한 번 정해지면 데이터를 새로 추가하는 것이 안 되었지만, 자바스크립트는 배열 객체에 요소를 추가할 수 있다 push(요소) 배열에 데이터를 ..
2021. 12. 9.
[프로그래머스] 로또의 최고 순위와 최저 순위(java)
문제 로또를 구매한 민우는 당첨 번호 발표일을 학수고대하고 있었습니다. 하지만, 민우의 동생이 로또에 낙서를 하여, 일부 번호를 알아볼 수 없게 되었습니다. 당첨 번호 발표 후, 민우는 자신이 구매했던 로또로 당첨이 가능했던 최고 순위와 최저 순위를 알아보고 싶어 졌습니다. 알아볼 수 없는 번호를 0으로 표기하기로 하고, 민우가 구매한 로또 번호 6개가 44, 1, 0, 0, 31 25라고 가정해보겠습니다. 당첨 번호 6개가 31, 10, 45, 1, 6, 19라면, 당첨 가능한 최고 순위와 최저 순위의 한 예는 아래와 같습니다. 순서와 상관없이, 구매한 로또에 당첨 번호와 일치하는 번호가 있으면 맞힌 걸로 인정됩니다. 알아볼 수 없는 두 개의 번호를 각각 10, 6이라고 가정하면 3등에 당첨될 수 있습..
2021. 12. 7.