본문 바로가기

Web Develop/Note

[조코딩 웹 개발 5주 완성] 3주차 정리 - JavaScript

* 조코딩 웹 개발 5주 완성 강의를 듣고 개인 복습을 위해 정리한 글입니다. 

https://www.youtube.com/watch?v=n9BBDb4I4Vs 

 

변수

정의

값을 담는 상자

 

변수 만드는 법

var 변수명

let 변수명

const 변수명

 

함수

ex) f(x) = 2x + 3

정의

function myFunction(x) {
	let temp = 2 * x + 3;
    return temp;
}

실행

myFunction(1)

 

 

ex) f(x, y) = x + y

정의

function add(x, y) {
	let temp = x + y;
    return temp;
}

실행

add(1, 2)

 

함수를 정의하는 또 다른 방법

 

함수 이름 없이도 바로 실행시키는 법

 

 

조건문

if(money > 5000) {
	rideTaxi();
} else if (money > 2000) {
	rideBus();
} else {
	walk();
}

 

 

반복문

for문

for (let i = 0; i < 10; i++) {
	console.log("나무 찍기" + i);
}

 

 

foreach문

myArray = [1, 2, 3, 4, 5];

myArray.forEach(element => {
	console.log("나무 찍기 " + element);
});