본문 바로가기

JavaScript5

[JavaScript] 로또추첨기 만들기 로또 추첨기 → 1 ~ 45까지의 숫자 중 공 7개를 뽑아 화면에 표시 📌 순서도 1. 1 ~ 45까지의 숫자를 섞는다. 2. 공 7개를 뽑는데, 마지막 공은 보너스 공이 된다. 3. 1초마다 공을 하나씩 화면에 표시한다. (공이 7개이므로 총 7초 동안 보여준다.) 📍 1에서 45까지의 숫자를 추첨하는 코드 : 숫자를 뽑은 뒤 candidate 변수에 저장 const candidate = Array(45).fill().map((v, i) => i + 1); 📍 sort : sort() 메서드는 배열의 요소를 적절한 위치에 정렬한 후 그 배열을 반환 const months = ['March', 'Jan', 'Feb', 'Dec']; months.sort(); console.log(months); // e.. 2022. 6. 8.
Javascript 연습하기 (1) 미세먼지(IDEX_MVL)의 값이 40 미만인 구 이름(MSRSTE_NM)과 값을 출력하기 { MSRDT: "201912052100", MSRRGN_NM: "동남권", MSRSTE_NM: "강동구", PM10: 24, PM25: 14, O3: 0.016, NO2: 0.02, CO: 0.4, SO2: 0.002, IDEX_NM: "좋음", IDEX_MVL: 39, ARPLT_MAIN: "PM25", } 데이터는 위와 같이 되어있음! for (let i = 0; i < mise_list.length; i++) { let mise = mise_list[i]; if (mise["IDEX_MVL"] < 40) { let gu_name = mise["MSRSTE_NM"]; let gu_mise = mise[.. 2022. 1. 24.
Javascript 기초 문법 - 2 함수: 부르면 정해진 동작을 하는 것 // 만들기 function 함수이름(필요한 변수들) { 내릴 명령들을 순차적으로 작성 } // 사용하기 함수이름(필요한 변수들); 👉 예시 function sum(num1, num2) { return num1+num2 } let result = sum(2, 3) result // 5 출력 조건문 // 20보다 작으면 청소년이에요, 크면 성인이에요 알려주는 함수 function is_adult(age){ if(age > 20){ alert('성인이에요') } else { alert('청소년이에요') } } is_adult(25) //'성인이에요' 출력 // AND 조건은 이렇게 function is_adult(age, sex){ if(age > 20 && sex ==.. 2022. 1. 24.
Javascript 기초 문법 - 1 ▪️ 변수: 값을 담는다. 변수 대입( a = 5 )의 의미: "오른쪽에 있는 것을 왼쪽에 넣는 것!" (5를 a라는 변수에 넣는다.) let으로 변수 선언 let num = 20 num = 'Garden' // 변수는 값을 저장하는 박스 // 한 번 선언했으면, 다시 선언하지 않고 값을 넣음 사칙연산, 문자열 더하기 가능 let a = 1 let b = 2 a+b // 3 a/b // 0.5 let first = 'Garden' let last = 'Yu' first+last // 'GardenYu' first+' '+last // 'Garden Yu' first+a // Garden1 -> 문자+숫자를 하면, 숫자를 문자로 바꾼 뒤 수행 자료형 - 리스트: 순서를 지킴 / [ ]로 씀 let a_li.. 2022. 1. 24.