[코딩 공부_86] scope, const, 연산자, if문(조건문)
1. scope :변수에 접근할 수 있는 범위 - 지연 변수는 블록문 내에서만 유효하다 ** scope는 global(전역)과 local(지역) 2가지의 타입이 있다. - global scope : 전역에 선언되어 어느곳이든 해당 변수에 접근할 수 있다 - local scope : 함수 내부에만 영향을 주며, global scope처럼 전역에 접근 할 수 없다! 2. const : 변하지 않는 값 1) var, let, const의 차이점 - var는 함수 레벨 스코프이고, let, const는 블럭 레벨 스코프이다. - var로 선언한 변수는 선언 전에 사용해도 에러가 나지 않지만, let, const는 에러가 발생한다. - var는 이미 선언되어있는 이름과 같은 이름으로 변수를 또 선언해도 에러가 나..
2021. 6. 1.
[코딩 공부_84] function과 parameter
function과 parameter에 대해 배웠다 참 복잡미묘한 친구들인 거 같다 어려운 거 같기도 하고 아닌 거 같기도 하고! 잘모르겠당,, 1. function(함수) : 명령들의 모임, 함수를 선언하고 실행할 수 있다 - 반복을 줄여준다 - 재사용 가능하다 - 일관성 유지 - 버그 발생률이 떨어진다 - 추상화다 2. Parameter(파라미터) : 값을 전달한다 쉽게 설명하자면, 믹서기(function)는 과일(parameter)을 입력받아 주스를 출력하는 함수와 같다. 1. 과일 값 계산하기 - 알파카는 퇴근길에 마트에 들러 오랜만에 장을 봤습니다. 아래와 같이 감자, 복숭아, 사과를 구입하였습니다 - 감자 5개, 복숭아 10개, 사과 2개 - 감자 : 2000원, 복숭아 3700원, 사과 : 5..
2021. 5. 27.