Study/JavaScript

    자바스크립트 if문 / JavaScript if statement / 조건문

    자바스크립트 if문 if 문은 영어로 if statement라고 하는데 어떤 특별한 조건에 따라서 코드를 실행할지 말지 결정할 수 있는 문법입니다. 즉 조건을 충족하지 않는다면 코드를 실행하지 않을 수 있는 것입니다! if 문의 기본 구조는 아래와 같습니다. if ( 조건부분 ) { 동작부분 } 위처럼 if 뒤 소괄호 내부에 동작 부분에 적혀있는 코드가 작동하는 조건을 적으면 if문이 완성되는 심플한 구조입니다. 만약 물이 0도 이하에서 언다는 것을 전제하에 if문으로 만약 온도가 0도 이하일 때 물이 어는 것을 작성해본다면 아래와 같습니다. let temperature = 1; if (temperature

    자바스크립트 리턴문 / JavaScript Return

    자바스크립트 리턴 문 return문 이란 함수 내부에서 정해진 명령들을 실행하고 난 뒤에 다시 돌려준다, 반환한다 라는 의미로 이해하면 되는데요. 아래 코드를 확인해봅시다! function addNumber(number1, number2){ let number3 = number1 + number2 } let number3 = 0 addNumber(3, 5) console.log(number3) // 출력 : 0 위 코드는 addNumber라는 함수에서 number3 에 파라미터로 들어온 두 개의 합을 넣어줍니다. 그래서 아래와 같이 number3 라는 변수를 선언한 후 함수를 선언하고 출력을 했지만 변수의 값은 변하지 않고 그대로 0 인 것을 볼 수 있습니다. 이런 일이 일어난 이유는 매개변수는 함수 내..

    자바스크립트 함수 선언 ( JavaScript function )

    자바스크립트 함수 선언 ( JavaScript function )

    자바 스크립트의 함수 선언 자바스크립트에서의 함수 선언 방법은 아래 코드 블록과 같습니다. function 함수이름(){ 명령; } 인사할 때 사용할 함수를 만들면 아래와 같습니다! // 함수 선언 function hello() { console.log('안녕하세요!'); } //함수 호출 hello(); /* 출력 안녕하세요! */ 함수의 파라미터 ( function Parameter ) 매개변수라고도 불리는 파라미터는 함수 내부에서 변수처럼 사용할 수 있습니다. function 함수이름 ( 파라미터 ) { 행동; } 위 코드 처럼 소괄호 내부에 적힌 것이 파라미터인데 함수 선언 부분에서 함수 이름 바로 뒤에 오는 소괄호 내부에 파라미터를 작성하고 함수 내부에서 파라미터를 변수처럼 사용하게 된다면, 함..

    자바스크립트 변수 선언 및 규칙 (JavaScript Variable)

    자바스크립트 변수 자바스크립트에서 변수를 선언할 때에는 let 을 사용합니다. 즉 let 변수이름 = value 이렇게 선언을 하면 변수이름에 값이 할당되는 방식입니다! let variableName = "Variable" console.log(variableName) //출력 : Variable 이때 제가 선언한 변수 이름을 보면 중간에 띄어쓰기에 있어야 할 부분에 Name이 대문자로 시작하는 것이 보일텐데요. 이것을 보고 중간중간의 대문자가 낙타(camel)의 혹처럼 생겨서 camelCase라고 부릅니다. 변수명에는 띄어쓰기가 불가능하기 때문에, 띄어쓰기 역할을 대신 할 무언가가 필요합니다. 그중 하나가 'camelCase'라는 것인데요. 첫 번째 글자는 소문자로 하고, 띄어쓰기가 있는 각 단어의 첫..