1일차 과제

https://www.npmjs.com/package/readline-sync

npm i readline-sync

const prompt = require('readline-sync');

// 사용자에게 입력받기
const hour = prompt.question("hour: ")
const min = prompt.question("min: ")

// 시침의 각도
let hourD = (360 / 12) * hour

// 분침의 각도
const minD = (360 / 60) * min

console.log(hourD, minD)

// 분에 따른 시침의 추가적인 이동
const extra = (30 / 60) * min

// hourD = hourD + extra
hourD += extra

console.log(hourD, minD)

const gap = hourD - minD // 음수가 나올 수도 있음

console.log(gap)
const ft = 30.48
const width = 300
const height = 200

const widthQ = Math.ceil(width / ft)
const heightQ = Math.ceil(height / ft)

// console.log(`가로길이에 ${widthQ}개, 세로길이에 ${heightQ}개가 필요합니다.`)

const total = (widthQ + heightQ) * 3.5

console.log(`필요한 철근의 개수는 ${widthQ + heightQ}개입니다.`)
console.log(`총 금액은 ${total}달러입니다.`)

좋은 웹페이지 즐겨찾기