Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 파일질라다운로드
- Math.floor()
- index %
- calc.plus
- selectedIndex
- Excel
- Math.round()
- 1521
- Parent
- SUB함수
- addClass
- 소스트리인증실패
- removeClass
- toFixed()
- 주석이 먹히지 않을 때
- FileZilla다운로드
- Math.ceil()
- 증가값
- 파일질라설치
- 파일질라설치오류
- selectoptions
- calc.minus
- FileZilla설치
- is_check
- Git
- ctrl+/
- slideUp
- push오류
- excel중복체크
- hide
Archives
- Today
- Total
잡동사니에도 사랑을
[JavaScript] 문자열 변환(수식, 숫자, 정수, 대화상자 등) 본문
728x90
반응형
[21.09.10] exam12 - 문자열 변환(수식, 숫자, 정수, 대화상자 등)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
document.write("*** eval 내장함수 ***<br>");
var str = "100 + 1";
document.write(str + "<br>");
var result = eval(str); // "100 + 1" -> 100 + 1 ... eval이 문자열을 수식으로 변환시켜주기 때문에
document.write(result + "<br><br>");
document.write("*** Number, parseInt 내장함수 ***<br>");
var value1 = "100";
var num1 = Number(value1); // 숫자(정수, 실수),,, 100
var num2 = parseInt(value1); // 정수,,, 100
var r1 = value1 + 1; // 글자 + 숫자 --> 글자 + 글자 --> 결합
var r2 = num1 + 1;
var r3 = num2 + 1;
document.write("r1=" + r1 + "<br>"); // "100" + 1 => 1001
document.write("r2=" + r2 + "<br>"); // 101
document.write("r3=" + r3 + "<br>"); // 101
var value2 = "100.6";
var num3 = Number(value2); // 숫자(정수, 실수), 100.6
var num4 = parseInt(value2); // 반올림X, 100
var r4 = num3 + 1;
var r5 = num4 + 1;
document.write("r4=" + r4 + "<br>"); // 101.6
document.write("r5=" + r5 + "<br>"); // 101
</script>
</head>
<body>
</body>
</html>
내장함수 - 문자열 변환
1. eval(문자열) : 문자열을 수식으로 변환
2. Number(문자열) : 문자열을 숫자로 변환
3. parseInt(문자열) : 문자열을 정수로 변환
4. isNaN(문자열) : 문자열이 숫자형식이 아니면 true, 숫자형식이면 false -> Not-A-Number(숫자가 아니다)
5. alert(문자열) : 문자열을 대화상자로 출력
6. confirm(문자열) : 문자열을 확인/취소 대화상자로 출력
7. prompt(문자열) : 문자열이 제목으로 표시되는, 값을 입력받기 위한 대화상자 호출
728x90
반응형
'JAVA_EE > JavaScript' 카테고리의 다른 글
[21.09.10] exam13 (0) | 2021.09.10 |
---|---|
[21.09.10] exam14 (0) | 2021.09.10 |
[JavaScript] 조건에 따른 값 도출 (0) | 2021.09.10 |
[JavaScript] SUB함수 호출 (0) | 2021.09.10 |
[JavaScript] 함수 호출 <script> / <body> (0) | 2021.09.10 |