본문 바로가기
728x90

전체 글66

JS 계산 / 날짜 / 문자 메서드 계산 / 날짜 / 문자 메서드 일부 정리 계산식 Math.pow(n,m) : n의 m제곱 올림(Math.ceil(n)) 내림(Math.floor(n)) 반올림(Math.round(n)) 소수점 반올림 .toFixed(n) - 소수점 n의자릿수까지 표현 / 매개변수가 없으면 1의자릿수 반환 let num = 10.987654321 num.toFixed() // 11 num.toFixed(1) // 11.0 num.toFixed(2) // 10.99 num.toFixed(3) // 10.988 num.toFixed(4) // 10.9877 num.toFixed(5) // 10.98765 num.toFixed(10) // 10.9876543210 num.toFixed(14) // 10.9876543210000.. 2022. 8. 9.
JavaScript 숫자열/문자열 다뤄보기 코드를 작성하다보면 가끔 숫자를 문자로, 문자를 숫자로 바꿔야 할 때가 있다. 그럴때 간단하게 사용해볼 수 있는 방법을 적어본다. 숫자열을 문자열로 바꾸기 숫자는 +""만 해줘도 (혹은 다른 문자를 더해줘도) 문자열로 바뀐다. let a = 1234 console.log(a) // a는 숫자 1234 b = a+"" console.log(b) // b는 문자 '1234' Number.toString() 을 통해서 바꿔주는 방법도 있다. 문자열을 숫자열로 바꾸기 //s는 String Number(s)로 문자열을 숫자로 변환 - 인자를 바꿀 수 없으면(ex. 123이지롱) NaN을 리턴한다. parseInt(s)로 문자열을 숫자로 변환 - 정수나 NaN을 리턴한다. parseFloat(s)로 문자열을 숫자로.. 2022. 8. 9.
VSC에 JS 콘솔 찍기 js를 배우면서 크롬같은 브라우저에 js 코드들을 한 줄씩 치면서 확인은 가능하지만 답답할 때가 있다. 또한 알고리즘 테스트라는 것을 알고 난 뒤에 코드를 확인하는게 번거롭다는 느낌을 훨씬 많이 받는 것 같다. 그러던 중 스파르타의 매니저님 중 한 분이 공지를 올렸다. node.js를 깔고 콘솔창에 조금 더 편하게 사용해보라고 Node.js 설치 nodejs.org Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 홈페이지에 들어가면 두 버전이 있는데, LTS는 안정된 지원이 보장되나, Current는 업데이트가 진행되고있기 때문에 대부분은 LTS를 설치한다는 것 같다. 설치가 완료되면 np.. 2022. 8. 7.
VSC Flask, MongoDB 연동 VSC에 Flask를 연동했으니, 이제 데이터베이스를 연결해보려 한다. vsc-flask 연동: https://hanbbistory.tistory.com/15 연결하기 전, 연동에 필요한 패키지를 cmd 터미널로 먼저 설치해주자. pip install dnspython pip install pymongo pip install certifi 이것도 역시 WinError 5가 보인다면, 관리자 권한 cmd로 설치해주자 마지막으로 vsc의 블록 모양으로 들어가 MongoDB for VS Code도 설치해주자. 설치가 완료됐다면 app.py에 패키지들 불러 기본 세팅을 해주자. from pymongo import MongoClient import certifi ca = certifi.where() client .. 2022. 7. 15.
VSC Flask 연동 가상환경을 설정해주고 서버를 구현하기 위해 Flask와 MongoDB를 연동시켜보려 한다. 가상환경 세팅: https://hanbbistory.tistory.com/14 우선 블록 모양 아이콘을 통해 flask-snippets를 설치해주자 설치가 완료됐다면 몇 가지 패키지 설치가 필요하다. 아래 코드를 cmd 터미널에 입력해보자. pip install flask 혹시라도 WinError 5 가 뜨면서 설치되지 않을 수 있다. 그런 경우 시작버튼에 cmd를 검색해 관리자 권한으로 실행한 뒤, 작업하는 파일 경로에 똑같은 코드를 작성해주면 된다. vsc 터미널에서 pip show flask를 입력하면 잘 설치돼있는걸 볼 수 있다. 패키지 설치가 완료됐다면 venv 폴더는 일단 무시하고 밑작업을 해보자 아래와.. 2022. 7. 15.
728x90