본문 바로가기

function3

3월 15일 야구 전광판 만들기 야구 전광판 만들기 1. 스트라이크 3개면 아웃 1개 카운트 이때 스트라이크와 볼 카운트는 0으로 초기화 2. 볼 4개면 스트라이크와 볼 카운트 0으로 초기화 3. 아웃카운트 3개면 스트라이크, 볼 버튼 비활성화 요소.disabled = true; // 비활성화 요소.disabled = false; //활성화 4. 아웃카운트 3개면 재시작 버튼 보임 요소를 보이게 하는 법 : 요소.style.display = "inline"; 요소를 숨기는 법 : 요소.style.display = "none"; 5. 재시작 버튼을 누르면 스트라이크, 볼 버튼 활성화 모든 카운트는 0으로 초기화, 재시작 버튼 숨김 Strike Ball 재시작 S:0 B:0 O:0 2023. 3. 16.
3월 14일 (1) JavaScript - 함수 파라미터, 객체 함수 function 하나의 기능을 처리하기 위한 명령문들의 묶음 전체 코드를 분할하여 개발과 이후 유지보수를 수월하게 할 수 있다. 연습법) 함수 없이 그냥 코드를 짜본다 -> 반복된 코드를 찾아서 함수로 묶는다. -> 기능적으로 코드를 묶는다. 함수의 파라미터(parametre - 인자, 인수 등) 함수의 코드가 처리될 때 필요한 값 함수에서 파라미터를 저장하기 위해 사용하는 변수를 매개변수라고 한다. 파라미터의 개수는 제한 없음(반면에 return은 하나밖에 없다. only one) 컴퓨터의 입장에서는 함수 원본을 가지고 와서 사본을 복사해서 처리함. 값을 반영할 수 있도록 하는 것이 필요하다, 그 값을 인수, 인자라고 함. 변수는 공간이기 때문에 이동을 할 수 없다. 함수는 다른 공간에 저장이 되.. 2023. 3. 14.
3월 13일 (1) JavaScript - 함수 function : 여러 동작을 묶은 덩어리, 동작해야 할 목적대로 묶은 명령들, 코드의 재사용(반복된 작업 감소 -> 생산성 향상) 한 가지 일을 할 수 있는 목적이 수행되는 소프트웨어 공학 - 구조적 프로그래밍 코드를 쪼개는 것, 모듈화 방식, 순차적, 시간단축, 인건비 감소, 생산성 향상 라이브러리 : 이미 만들어진 함수의 묶음, alert, confirm, prompt, Math.random (보통 컴퓨터에 이미 내장되어 있는 기본적인 함수) API, framework 등 (함수를 미리 만들어 놓은 것들) 함수의 문법 1. 함수 선언 function 함수명 ([매개변수들]) { 선언부 명령들...; 정의부 [return 결과값;] 정의부 } [ ] 생략 가능 매개변수 : 함수에 값을 넣기 위해 사.. 2023. 3. 13.