Javascript36 [javascript] 05. 함수 1. 함수 함수란? 특정 코드를 하나의 명령으로 실행할 수 있게 해주는 기능입니다. 예를 들어서, 우리가 특정 값들의 합을 구하고 싶을 때 코드를 작성해 보겠습니다. const a = 1; const b = 2; const sum = a + b; console.log(sum) // 3 위 코드를 함수로 만들어보겠습니다. function add(a, b){ return a + b; } const sum = add(1,2); console.log(sum); // 3 함수를 만들 때는 function 키워드를 사용하며, 함수에서 어떤 값을 받아올지 정해주는데 이를 파라미터(매개변수)라고 부릅니다. 함수 내부에서 return 키워드를 사용하여 함수의 결과물을 지정할 수 있습니다. return을 사용하게 되면 함.. 2023. 1. 16. [javascript] 4. 조건문 1. if 문 가장 기본적인 조건문은 if문이며, "~~ 하다면 ~~를 해라"를 의미하고 있습니다. const a = 1; if (a + 1 === 2) { console.log('a + 1 이 2 입니다.'); } 위 코드의 결과는 다음과 같습니다. 'a + 1 이 2 입니다.' 만약 특정 조건이 만족할 때와 만족하지 않을 때 다른 코드를 실행해야 한다면if-else문을 사용할 수 있습니다. 2. if-else 문 if-else는 "~~ 하다면 ~~ 하고, 그렇지 않다면 ~~ 해라"를 의미합니다. const a = 10; if (a > 15) { console.log('a 가 15 큽니다.'); } else { console.log('a 가 15보다 크지 않습니다.'); } 위 코드의 결과는 다음과 같.. 2023. 1. 16. [javascript] 2. 반복문 1. while i의 초기값은 while문 외부에 작성해야 한다. 조건은 false가 되도록 해야 한다 그렇지 않으면 while문은 영원히 반복이 된다. i에게 변화를 주는 건 while문 안에 작성해야 함 let i = 0; while (i < 10) { console.log(i); // 0 1 2 3 4 5 6 7 8 9 } // 예시 let i = 0; let isFun = false; while (isFun === false) { console.log(i); i++; if (i === 30) { isFun = true; } } // 0 1 2 3 4 5 6 ....... 29 2. break / continue break와 continue는 반복문에서 벗어나거나 다음 루프를 돌 수 있게 해주는 역.. 2023. 1. 16. [javascript] 1. 변수와 상수 1. 변수와 상수 변수, 즉 바뀔 수 있는 값을 말한다. 사용 시 주의사항으로는 한번 선언했다면 똑같은 이름으로 다시 선언하지 못한다. let value = 1; console.log(value); // 1 value = 2; console.log(value); // 2 let value = 1; let value = 2; // 이렇게 선언하게 된다면 이미 선언되었다는 아주 새빨간 오류를 콘솔창에서 볼 수 있다. 1-2. const 상수, 한번 선언하고 값이 바뀌지 않는 값을 의미한다. 즉 값은 고정적이다. const a = 1; a = 2; // 위와 같이 작성하게 되면 **"Error: "a" is read-only"** 라는 오류가 발생한다. 상수를 선언할 때에도 마찬가지로 한번 선언했으면 같은 이.. 2021. 7. 5. 이전 1 ··· 6 7 8 9 다음 반응형