Section 1 - 23일차

노태경·2021년 5월 5일
0

SEB-Section 1

목록 보기
27/30

1. Algorithm Basic 15~

  • NaN은 typeof하면 number가 나온다
  • NaN은 Number.isNaN()으로 boolean 판단이 가능하다
  • Math.round() 반올림
  • 카이사르 암호(Caesar cipher)는 평문(plaintext)을 암호키 secret개만큼 (오른쪽으로) 평행이동시켜 암호화
    String.fromCharCode(), .charCodeAt() 사용하여 아스키 코드를 이용해 풀었다. 레퍼런스는 a~z를 string으로 미리 선언해두고 인덱스를 활용하는 것이었다. 하;
  • 중복 단어 압축, 반복문과 repeat() 사용
  • 제곱근 sqrt 안쓰고 구하기.. 가장 어려웠음. 바빌로니아 법으로 제곱근을 구했다. Math.round(x*10n)/10n으로 소숫점 반올림을 하였다.
    레퍼런스는 1~0.001을 배열로 선언해두고 시작하는 방법과 toFiexd로 반올림을 하였다;;

오늘은 어른이날

profile
개발자 공부 일기😉

0개의 댓글