02. 누적예제

Suji Park·2022년 4월 27일
0
post-thumbnail

혼공스 p.123~127

<script>
  // 상수를 선언합니다. 
  let a = prompt ('첫 번째 숫자를 입력해주세요.')
  a = Number(a)
  //const 는 값 재할당이 안된다.  
  //prompt 결과 -> Number (a) -> a
  const b = Number(prompt ('두 번째 숫자를 입력해주세요.'))

  // 출력합니다.
  alert(`${a} + ${b} = ${a + b}`)
</script>

inch를 cm단위로 변경하기

<script>
  // 프로그램(program = pro[미리] + gram[작성된 것])
  // 컴퓨터: 입력 → 처리 → 출력 과정을 미리 적어둔 것

  //입력: prompt() inch 단위 숫자
  const input = Number(prompt('inch 단위의 숫자를 입력해주세요'))
  //처리: 1inch → 2.54cm 
  const output = input * 2.54
  //출력: cm 단위의 숫자
  alert(`${input}inch = ${output}cm입니다.`)
</script>

cm를 inch단위로 변경하기 (확인문제3)

<script>
  //cm를 icnh단위로 변환하여 출력하는 프로그램
  //1cm = 0.393701inch 

  //입력: 숫자를 입력받습니다. 입력을 숫자로 변경합니다. 
  const input = Number(prompt("cm 단위의 숫자를 입력해주세요."))
  //처리: 입력을 inch 단위로 변경합니다. 
  const output = input * 0.393701
  //출력:icnh
  alert (`${input}cm는 ${output}inch 입니다.`)

</script>

원의 반지름을 입력받아 원의 넓이와 둘레를 구하는 프로그램 (확인문제4)

<script>
  //원의 반지름을 입력받아 원의 넓이와 둘레를 구하는 프로그램
  // 넓이 = 3.14 * 반지름 * 반지름, 둘레 = 2 * 3.14 * 반지름
  
  // 입력: 원의 반지름
  const input = Number(prompt('원의 반지름을 입력해주세요.'))

  // 처리
  const output1 = 3.14 * input * input
  const output2 = 2 * 3.14 * input

  // 출력
  alert(`
  원의 반지름: ${input}
  원의 넓이: ${output1}
  원의 둘레: ${output2}`)

</script>

USD에서 KRW로 환율을 변환하는 프로그램 (확인문제 5)

<script>
  // 숫자를 입력받아 USD에서 KRW로 환율을 변환하는 프로그램
  // 1달러 = 1207원
  
  // 입력
  const input = Number(prompt('달러 단위의 금액을 입력해주세요.'))

  // 처리
  const output = input * 1207

  // 출력
  alert(`달러: ${input} → 원화: ${output}`)

</script>

profile
천방지축😛 얼레벌레🙄 빙글빙글🙃 돌아가는 수지의 코드~🎵

0개의 댓글