본문 바로가기
코테/코테withJS

유용한 method(숫자, 문자)

by 트레일헤드레인저 2022. 11. 3.
SMALL

숫자, 수학 

toString() -> 10진수 -> 2진수/16진수

let num = 10;

num.toString(); // "10"
num.toString(2); // "1010"

Math.

PI 원주율 

 

ceil() 올림

 

floor() 내림

 

round() 반올림

 

toFixed() 

let userRate = 30.1234;
// 문자열을 반환한다.
userRate.toFixed(2); // "30.12"
userRate.toFixed(0); // "30"
userRate.toFixed(6); // "30.123400"

 

parseInt() 숫자로 바꿔줌 // 숫자로시작하지않으면 에러

 

parseFloat 부동인수를 반환 소수점이하는 무시

 

random() 0~1 랜덤으로 반환

 

max() 최대값

 

min() 최소값

 

abs() 절대값반환

 

pow(n,m) n의 m승 

 

sqrt() 제곱근

 

 

문자열 String

 

toUpperCase() , toLowerCase() // 대문자로 , 소문자로

 

indexOf() 문자열위치 반환 , 없으면 -1

 

includes() 찾는 문자가있으면 true 없으면 false

 

slice(n,m)

let desc = "abcdefg";

desc.slice(2) // "cdefg"
desc.slice(0,5) // "abcde"
desc.slice(2,-2) // "cde" 음수면 뒤에서부터

substring(n,m) n~m 사이를 리턴

 

substr(n,m) n부터 m개를 리턴

 

trim() 앞 뒤 공백제거

 

repeat(n) n번 반복

 

codePointAt(); / fromCodePoint();  아스키코드로 리턴/ 아스키코드에서 리턴

 

 

LIST

'코테 > 코테withJS' 카테고리의 다른 글

백준 Node.js 16173 쩰리뭐시기  (0) 2022.12.26
유용한 method(배열)  (0) 2022.11.03
백준 1476번 날짜 계산  (0) 2022.07.04
백준 3085번 사탕 게임 자바스크립트  (0) 2022.07.03
백준 2309번 일곱 난쟁이  (0) 2022.07.02