본문 바로가기

Javascript

2. 함수

함수 : 입력을 받아 출력을 하는 하나의 작은 기능 단위


**함수 선언 방법**

1. 첫번째 방법

function myFunction(input){
	
    //컴퓨터에게 시킬일

}

2.두번째 방법

let myFunction = function(input){
	
    //컴퓨터에게시킬일

}

input : 매개변수 ->특별히 함수에서 사용할 입력값 


**함수 문제 풀어보기**

 

1. 집가지 가는데 걸리는 시간을 계산하는 함수

let timeToGoHome = function(speed, distance){
	let time = distance / speed;
    return time;
 }

//함수출력

timeToGoHome (10, 200)

//값

20

2. 원의 넓이 구하는 함수 

function getAreaOfCircle(r){
	
    let pi = 3.141592;
	
    let areaOfCircle = pi* r * r ;

	return areaOfCircle;

}

//출력

getAreaOfCircle(5)

//값

78.5398

return 을 해야 값이 함수 밖으로 나아가서 쓰일수 있다. 


**알아두면 좋은 함수**

1. 문자열(string)을 number 타입으로 리턴합니다.  

Number(anything) 

2. number타입을 문자열 (string) 타입으로 리턴합니다. 

String(anything)
  • anything 에는 number, string, boolean 타입만 입력됩니다. 아닐경우 NaN출력

'Javascript' 카테고리의 다른 글

6. 배열  (0) 2020.09.10
5.반복문  (0) 2020.09.10
4. 문자열  (0) 2020.09.09
3. 조건문  (0) 2020.09.09
1. 변수  (0) 2020.09.07