Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript를 사용하여 일부 영역을 덮는 데 필요한 시트의 길이, 너비 및 높이 찾기

<시간/>

문제

방의 길이, 높이, 너비를 취하는 JavaScript 함수를 작성해야 합니다.

우리 함수는 한 장의 너비가 0.52단위이고 길이가 10단위인 경우 전체 방을 덮는 데 필요한 시트 수를 계산해야 합니다.

편의상 필요한 길이보다 길이가 15% 이상 늘어나도록 롤 개수를 반환해야 합니다.

다음은 코드입니다 -

const findSheet = (length, width, height) => {
   if(length === 0 || width === 0){
      return 0;
   }
   const roomArea = 2 * (length + width) * height;
   const rollArea = 0.52 * 10;
   const required = Math.ceil(roomArea / rollArea * 1.15);
   return required;
};
console.log(findSheet(4, 3.5, 3));

출력

10