JavaScript - 함수만들기

YU NA Joe·2022년 3월 16일
0
// 1.함수 선언 without parameter

function greetings(){
    console.log("Hi");
    console.log("안녕");
}
// 함수 호출
greetings();


// 2. 함수 선언 with one parameter
function welcome(name){
    console.log("안녕?!");
    console.log("내 이름은 " + name + "라고해");
}

// 함수 호출
welcome("연아");


// 3. 거듭제곱 함수 만들기
function square(x){
    console.log(x*x);
}

// 함수 호출
square(3);

// 4. 함수 선언 with several parameters
function plus(num1, num2){
    console.log(num1 + num2);
}

// 함수 호출
plus(3,10);


// 5. 함수 선언 with several parameters

function intro(name, nationality, job){
    console.log("안녕하세요 ");
    console.log("제 이름은" + name  +"입니다");
    console.log("국적은 " + nationality + "이구요");
    console.log("직업은 " + job + "입니다");
}


intro("연아", "한국", "취준생");


//6. 함수 선언 with return

function Ten(){
    return 10;
}

console.log(Ten());



function Twice(num){
    return num * 2;
}

let x = Twice(5);  // 10
let y = Twice(6);  // 12

console.log(Twice(10));
console.log(x*y);  // 120

// 7. 이자 계산하는 함수 만들기
function  interestCalculator(amount, term, rate){
    return amount * term * rate / 100;
}

let money = 1000000;  // 내돈
let Term = 5;  // 맡긴 기간
let interestRate = 12;  // 이자율

let total = money + interestCalculator(money,Term, interestRate);

console.log("맡긴 금액은" + money); //1000000
console.log("이자 금액은" +  interestCalculator(money,Term,interestRate)); // 600000
console.log("총 금액은 " + money + interestCalculator(money,Term, interestRate)); // 1000000600000
console.log("총 금액은?! " + total);  // 1600000

출처: https://www.codeit.kr

0개의 댓글