본문 바로가기
728x90

My Wiki (CodesStates)47

(1-3) JS/Node 기초 - 함수 함수란 어떤 목적을 가진 작업들을 수행하는 코드들이 모인 블록이다. 함수는 항상 출력값을 반환한다. (return) 함수는 어떻게 사용할까? function cal(param1, param2) { console.log(param1 + param2); return param1 * 10; // 버튼 제작, 선언 } cal(10,20); // 버튼 사용, 호출 삼각형의 넓이를 구해야 되는 경우를 함수로 만들어보자. function getTriangleArea(base, height){ let triangleArea = (base * height) / 2; return triangleArea; } console.log(getTriangleArea(2, 4)); // Prints 4 // 함수 내부에서 retur.. 2021. 6. 26.
(1-2) JS/Node 기초 - 타입 자바스크립트에는 숫자나 문자와 같이 변수에 할당할 수 있는 형태, 타입이라는 개념이 있다. 타입의 원시자료형 String, Number, Boolean 의 의미를 알아보자. pi = 3.14592 // 숫자 (Number) myname = 'Steve' // 문자열 (String) 양끝에 따옴표를 쓴다. isAdult = True/False // 불리언 (Boolean) 참/거짓을 판단하는 타입 위 타입들이 섞인 타입도 있다. (자료형, 배열) let fruits = ['banana', 'apple', 'pineapple'] 이름: Steve, 나이 : 32, 학생입니까? 를 코드로 작성하면? (자료형, 객체) let person {name : 'Steve', age : 32, isStudent : tr.. 2021. 6. 26.
(1-1) JS/Node 기초 - 변수 변수는 상황에 따라 변할 수 있는 값이다. let myname;// 선언 - let myname = 'Steve';// 할당 - 'Steve' let myname = 'Steve'; // 같이쓰면 표현식에서 쓸 수 있는 변수들 의 예 pi * 5 * 5;// 반지름이 5인 원의 넓이 pi * 7 * 7; // 반지름이 7인 원의 넓이 반지름을 변수로 둔다면? let radius = 5; pi * radius * radius; 결과물을 변수로 다시 담을 수도 있다. let areaOfCircle = pi * radius * radius; 동일한 변수를 이용해 대입할 수 있다. let sum = 1; sum = sum + 2; sum = sum + 3;// 여기서 =는 같다가 아니라 sum에 이미 할당된 s.. 2021. 6. 26.