함수(function)의 역할은 특정 역할을 동일시 수행할 경우
function 이라는 예약어를 사용한다
사용 문법
예약어 함수명(임의로 지정할 수 있다)
function suhwan(){
}
함수 정의
function suhwan(){
console.log("hello world")
}
함수 사용
suhwan() 입력시 함수 부분에 hello world 출력
suhwan()
함수의 기능
-매개변수
함수를 선언에서 활용하기 위하여 사용하는 변수
-return
함수의 결과물을 반환하기 위해서 사용한다.
사용 예시
function suhwan(name){
let result = name + "님 환영합니다"
return result;
}
let id1 = suhwan(짱구);
let id2 = suhwan(철수);
console.log("hellow world \n" + id1 + \n + id2);
1~10까지의 숫자를 나열하는데 3의 배수에만 "박수"를 입력되게 하고싶다.
for(let i=0; i<11; i++){
if(i % 3 == 0){
console.log("박수");
}
else{
console.log(i);
}
}
1~20까지의 숫자를 나열하는데 5로 나누었을때 4로 딱 떨어지는 수에만 "당첨"을 입력되게 하고싶다.
for(let i; i<21; i++){
if(i / 5 == 4){
console.log("당첨");
}
els{
console.log(i);
}
}