본문 바로가기

분류 전체보기395

1043. 정수 2개 입력받아 나눈 나머지 출력하기 정수 2개(a, b) 를 입력받아 a를 b로 나눈 나머지를 출력해보자. 단, 0 2023. 3. 14.
3월 14일 (2) JavaScript - 객체 date, DOM 유용한 내장 객체 : 라이브러리에 포함되어 기본적으로 제공되는 객체, Math, Data, String 등 Date 객체 날짜와 시간 정보 및 활용 방안을 제공하는 객체 Date 객체의 주요 메소드 1) 연도 : getFullYear(); 2) 월 : getMonth(); - 1년 중 몇 번째 월 0 ~ 11 -1을 해주어야 내가 원하는 달이 나온다. 사용 시 +1을 해야 함. 3) 일 : getDate(); - 1달 중 몇 번째 일(날짜) getDay(); - 1주 중 몇번째 일(요일) 일요일 0부터 시작 4) 시 : getHours(); - 0~23(24시간 주기) 5) 분 : getMinutes(); - 0 ~ 59분 5) 초 : getSeconds(); - 0 ~ 59초 6) 밀리초 : getMi.. 2023. 3. 14.
3월 14일 (1) JavaScript - 함수 파라미터, 객체 함수 function 하나의 기능을 처리하기 위한 명령문들의 묶음 전체 코드를 분할하여 개발과 이후 유지보수를 수월하게 할 수 있다. 연습법) 함수 없이 그냥 코드를 짜본다 -> 반복된 코드를 찾아서 함수로 묶는다. -> 기능적으로 코드를 묶는다. 함수의 파라미터(parametre - 인자, 인수 등) 함수의 코드가 처리될 때 필요한 값 함수에서 파라미터를 저장하기 위해 사용하는 변수를 매개변수라고 한다. 파라미터의 개수는 제한 없음(반면에 return은 하나밖에 없다. only one) 컴퓨터의 입장에서는 함수 원본을 가지고 와서 사본을 복사해서 처리함. 값을 반영할 수 있도록 하는 것이 필요하다, 그 값을 인수, 인자라고 함. 변수는 공간이기 때문에 이동을 할 수 없다. 함수는 다른 공간에 저장이 되.. 2023. 3. 14.
3월 13일 (2) JavaScript - 변수 범위, 함수 표현식, 이벤트 변수의 범위(scope) 변수는 선언하고 사용할 때 적용되는 범위(scope)를 갖는다. 변수의 유효 범위에 따른 구분 1. 지역변수(local variable) - 함수 안에서만 사용할 수 있는 변수 매개변수도 지역변수이다. for 문에서 만든 변수(카운터 변수)는 for 범위 안에서만 사용할 수 있다. 2. 전역변수(global variable) - 함수 범위에 상관없이 모든 범위에서 사용할 수 있는 변수 화살표함수(=>) 함수 표현식을 화살표 함수로 간결하게 표현, 가독성 및 유지 보수성을 높이는 방식. 작성단계 1) function 키워드를 생략한다. p = 매개변수 const idfunction = function(p) {.....}; -> const idfucntion = (p) => {..... 2023. 3. 13.
3월 13일 (1) JavaScript - 함수 function : 여러 동작을 묶은 덩어리, 동작해야 할 목적대로 묶은 명령들, 코드의 재사용(반복된 작업 감소 -> 생산성 향상) 한 가지 일을 할 수 있는 목적이 수행되는 소프트웨어 공학 - 구조적 프로그래밍 코드를 쪼개는 것, 모듈화 방식, 순차적, 시간단축, 인건비 감소, 생산성 향상 라이브러리 : 이미 만들어진 함수의 묶음, alert, confirm, prompt, Math.random (보통 컴퓨터에 이미 내장되어 있는 기본적인 함수) API, framework 등 (함수를 미리 만들어 놓은 것들) 함수의 문법 1. 함수 선언 function 함수명 ([매개변수들]) { 선언부 명령들...; 정의부 [return 결과값;] 정의부 } [ ] 생략 가능 매개변수 : 함수에 값을 넣기 위해 사.. 2023. 3. 13.
1042. 정수 2개 입력받아 나눈 몫 출력하기 정수 2개(a, b) 를 입력받아 a를 b로 나눈 몫을 출력해보자. 단, -2147483648 2023. 3. 13.