#TIL 함수가 필요한 이유?

송정석·2022년 1월 20일
0

1. 함수란🤔?

  • 함수(function)란 하나의 특별한 목적의 작업을 수행하도록 설계된 독립적인 블록을 의미한다.
  • 함수는 필요할 때마다 호출하여 해당 작업을 반복해서 수행할 수 있다.

2. 함수가 필요한 이유❓

  • 긴 코드를 짧게 줄여서 프로그램을 가볍게 한다
  • 중복되는 작업을 없에 코딩 시간을 단축 시켜 준다
  • 개발자의 실수를 줄여 코드의 신뢰성을 가진다
  • 미리 정의된 함수를 재사용함으로 코드의 재사용성을 늘린다
  • 다른 개발자도 최소한의 시간과 노력만 투자해 쉽게 판독 할수 있는 코드의 가독성을 가진다

3. 함수사용의 예시🌈

  • 사각형 여러개의 넓이를 구하는 코드작성

1) 함수 미사용 예

const width = 10; // 가로 
const height = 6; // 세로
const area =  width * height; //면적 = 가로 * 세로
console.log(area); // Output: 60 // 면적의 값

2) 함수 사용 예

function rectangleArea(width, height) { // 함수 선언
  	const area =  width * height // 직사각형의 가로 * 세로
  	return console.log(area)
}
rectangleArea(10, 6) // Output: 60
rectangleArea(30, 3) // Output: 90
rectangleArea(20, 6) // Output: 120 > 재사용도 가능

참조링크 : https://velog.io/@minj9_6/JavaScript%EC%9D%98-%ED%95%A8%EC%88%98%EA%B0%80-%ED%95%84%EC%9A%94%ED%95%9C-%EC%9D%B4%EC%9C%A0

profile
Foot print

0개의 댓글

관련 채용 정보