📍 function 문법 다시 생각해보기

  1. 긴코드를 축약해서 쓸 수 있음
  2. 파라미터 추가 기능
  3. return 을 쓸수 있다.

📍 return 명령문

✓ return 의 특징

  • return 왼쪽에는 아무거나 쓸수있다.
  • return 아래에 있는 코드는 실행되지 않는다
    (리턴은 함수종료 기능도 있음)

✓ return 의 용도

수학의 함수의 용도가 같음
자료를 넣으면 다른 자료가 나오는 변환기를 만들고 싶을때


📍 소수점의 연산

✓ 소수점 연산시 주의점

컴퓨터 언어는 소수점 연산시 오류가 날수 있다.
컴퓨터는 이진법으로 변환해서 계산하는데,
이진법으로 소수점을 변환하면 중간에 반올림시켜서 연산하기 대문

✓ 소수점 안남게 출력하려면

연산식 뒤에 .toFixed(몇자리) 를 부이면 원하는 자리수까지 반올림하여 표현해줌.
but .toFixed(몇자리) 로 얻어진 값은 문자로 출력됨.


※ 자바스크립트 '+' 연산자 특징

'문자' + 123 = '문자123'
'문자' + '문자' = '문자문자'
브라우저 개발자창 콘솔에 글자가 검정색으로 나오면 문자임.(파란색은 숫자)
숫자모양 문자는 나중에 연산에 오류가 날수있어서 숫자로 다시 변환해줘야하는데

parseFloat('변환할문자') → 실수로 전환
parselnt('변환할문자') → 정수로 전환

를 적여줘야햠.


✏️ 분과 초를 ms 단위로 변환하는 계산기 만들기

  1. 1분 == 60초
  2. 1초 == 1000ms
  3. 분을 초로 변환 후 1000을 곱하고, 초에는 따로 1000을 곱해서 두값을 더하면 ms 단위로 변환됨.
  4. 얻어진 값이 숫자로 나왔으므로 따로 숫자로 변환은 안해줌.


profile
front-end ing

0개의 댓글