Javascript 실습 (노트북 용량 계산)

클로이🖤·2022년 12월 29일

Javascript 기초

목록 보기
6/9

노트북 용량 계산하기

흔히 사용하는 파일들의 용량 단위는 보통 GB 혹은 MB 단위이다.

1MB = 1024KB
1GB = 1024MB
1TB = 1024GB

Q) 이 정보를 참고해서 TB 단위를 입력하면 GB 단위를 출력해주는 teraToGiga 함수와, TB 단위를 입력하면 MB 단위를 출력해주는 teraToMega 함수 두 가지 함수를 작성 해보자. 각 함수는 숫자 값을 파라미터로 받고, 첫 번째 줄에서는 입력받은 용량을, 두 번째 줄에서는 변환한 용량을 출력해야 한다.

실습결과
2TB는
2048GB 입니다.
2TB는
2097152MB 입니다.

코드

<script>
// 여기에 코드를 작성하세요
function teraToGiga(volume){
  console.log(volume+"TB는");
  console.log(volume*1024+"GB 입니다.");
};
function teraToMega(volume){
  console.log(volume+"TB는");
  console.log(volume*1024*1024+"MB 입니다.");
};

// TB -> GB 테스트
teraToGiga(2);
// TB -> MB 테스트
teraToMega(2);
</script>

매개변수를 volume(변수 이름 설정할 때 의미 없는 이름으로 설정하면 나중에 알아보기 힘들기 때문에 x사실 지금은 그냥 x라고 해도 되지만 나중을 생각해서 미리 의미 있는 변수명으로 지정했다.)으로 설정하고 함수 호출할 때 소괄호 안에 넣는 값이 선언문 안에 x로 들어가서 값이 출력되도록 했다.

한번에 맞춰버림 - ,, 나 조금 잘 하고 있을지도 .. ?

참고사항

각 용량 단위는
1MB 메가바이트(Mega Byte) = 1024KB
1GB 기가바이트(Giga Byte) = 1024MB
1TB 테라바이트(Tera Byte) = 1024GB 이라고 했으니,

TB에서 GB는 파라미터 값의 1024배,
TB에서 MB는 파라미터 값의 1024배의 1024배로 계산해주면 된다.

profile
front-end developer

0개의 댓글