매개변수를 활용한 계산식

매개변수에 펼침연산자를 적용하면 그 값들은 배열로 담기게된다.
그 배열을 이용해서 간단한 계산을 할수있다.

//덧셈

function sum(...theArgs) { 	// [1,2,3]
  return theArgs.reduce((previous, current) => {
    return previous + current;
  });
}

console.log(sum(1, 2, 3));
// expected output: 6

console.log(sum(1, 2, 3, 4));
// expected output: 10


//평균값 구하기

const num1 = prompt('값입력')
const num2 =Number(num1)

function avg(...numers){
  return numers.reduce((pev,cur)=>{
    return (pev + cur)/2
  })
}

 console.log(avg(num2,4))

좋은 웹페이지 즐겨찾기