본문 바로가기
언어/Java Script

[JS] 자바스크립트란 ? - 함수

by 저여저 2024. 2. 22.

< 함수(function) > 

ㅡ 기능을 의미 / 어떤 기능을 만든 코드들의 집합

ㅡ ex)  두 값을 더하는 함수 등..

 

ㅇ 함수 호출 - 기능 부르기

ㅡ 예제1 : 입력한 두 수를 곱하는 함수 만들기

//두수를 곱하는 함수 만들기
function multiple(num1, num2) {
return num1 * num2;
}
document.write(multiple(10,20));
// 리턴값 200

ㅡ 예제2 : 1~10까지 홀수 합을 리턴하는 함수 만들기

//1~10까지 홀수 합을 리턴하는 함수 
function oddSum() {
var sum = 0;
    for(var i=1; i<10; i+=2){
     sum += i;
        }
        return sum;
        }
        document.write(oddSum());


// 리턴값 25

ㅡ 예제3 : 수학점수에 따라 A~F 등급을 출력하는 함수 만들기

//수학점수에 따라 A~F등급을 출력하는 함수
function mathScoreResult(mathScore) {
var rtn = "";
if(mathScore==100) {
rtn = "수학등급 만점";
        }else if(mathScore>=90) {
        rtn = "수학등급 B";
        }else {
        rtn = "수학등급 F";
        }
        return rtn;
       }
        
        document.write(mathScoreResult(90));
document.write( "입니다");


// 리턴값 : 수학등급 B입니다