Vấn đề
Chúng tôi được yêu cầu viết một hàm JavaScript có chiều dài, chiều cao và chiều rộng của một căn phòng.
Hàm của chúng ta sẽ tính toán số lượng tờ cần thiết để bao phủ toàn bộ căn phòng khi chiều rộng của một tờ là 0,52 đơn vị và chiều dài là 10 đơn vị.
Để thuận tiện, chúng ta nên trả lại số lượng cuộn sao cho chiều dài nhiều hơn 15% so với chiều dài yêu cầu.
Ví dụ
Sau đây là mã -
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));
Đầu ra
10