<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<script type="text/javascript">
//1. 수치 데이터 작성 방법
//1) new - object로 작성
var n = new Number(10);
//2) 리터럴
var n2 = -10.5;
//2. 리턴(valueOf() / toString())
// valueOf()는 양수 정수값으로 리턴
// toString()는 양수 정수 문자열로 리턴
console.log(n.valueOf(), n2, n.toString());//10, -10.5, "10"
//3. 소수점 조절(toFixed(소수점))(0의 자리 이상은 불가능)
var x = 5.7354;
console.log(x.toFixed(2)); // 소수점 2자리 까지 출력 (반올림)
console.log(x.toFixed()); // 정수 (반올림)
//4. 진법 변경(대상.toString(진법 수))
var y = 10;
console.log(y.toString()); // 기본 10진법 출력
console.log(y.toString(2)); // 2진법 출력
console.log(y.toString(16)); // 16진법 출력(0~9 + a~f)
//5. 정수 유무 확인(Number.isInteger(숫자))
console.log(Number.isInteger(123)); //true
console.log(Number.isInteger(-123)); //true
console.log(Number.isInteger(5-2)); //true
console.log(Number.isInteger(0)); //true
console.log(Number.isInteger(0.5)); //false
console.log(Number.isInteger('123')); //false
console.log(Number.isInteger(false)); //false
console.log(Number.isInteger(Infinity)); //false
console.log(Number.isInteger(-Infinity)); //false
console.log(Number.isInteger(0 / 0)); //false
//6. NaN
var xyz = parseInt("aaa");
console.log(xyz);
</script>
</body>
</html>
'단순 코드 기록 > JAVA' 카테고리의 다른 글
Java_OpenWindow (0) | 2024.02.10 |
---|---|
Java_Date (0) | 2024.02.10 |
Java_String (0) | 2024.02.10 |
Java_Arr (0) | 2024.02.10 |
Java_Map (0) | 2024.02.10 |