c23 [Javascript] 함수
본문 바로가기
[Javascript]

[Javascript] 함수

by Jarvis2304 2022. 10. 17.

▶ 함수

- 목적을 가지고 작성된 코드 블록

- 데이터를 전달받아 처리한 후 결과를 돌려주는(리턴하는) 코드 블록 

 

 

 

▶ 함수의 구성

▶ 함수 호출

 

 

예제) adder() 함수 작성 및 호출

 

 

 

 

▶ 자바스크립트에서 제공하는 전역 함수

▷ 대표적인 자바스크립트 함수

 

● eval() 함수

ex) var res = eval("2*3+4*6");     // res는 32

 

parselnt() 함수

ex) var l = parselnt("32");        // "32"를 10진수로 변환, 정수 32 리턴

      var n = parselnt("0x32");   // "0x32"를 16진수로 해석, 정수 50 리턴

 

 isFinite() 함수

- Finite(유한한), 매개변수가 유한값인지 확인하는 함수

 

isNaN() 함수

- NaN( Not A Number)

ex) isNaN(32)   // false리턴

 

 

예제) eval(), parseInt(), isNaN() 활용

 

 

예제)  구구단 출력 함수 만들기

 

 

 

 

▶ 자바스크립트 다이얼로그 (사용자 입력 및 메시지 출력)

▷ 프롬프트 다이얼로그

prompt("메시지", "디폴트 입력값")  함수

- 사용자로부터 문자열을 입력 받아 리턴하는 함수

 

 

▷ 확인 다이얼로그

confirm("메시지") 함수

- "메시지"를 출력하고, '확인/취소(OK/CANCEL)' 버튼을 가진 다이얼로그 출력

- '확인' 버튼을 누르면 true 리턴, '취소' 버튼이나 강제로 다이얼로그를 닫으면 false 리턴

 

 

▷ 경고 다이얼로그

alert("메시지") 함수

- "메시지"와 "확인" 버튼을 가진 다이얼로그 출력, 메시지 전달

'[Javascript]' 카테고리의 다른 글

[Javascript] 사용자 객체 만들기  (0) 2022.10.22
[Javascript] 코어 객체(Array, Date, String, Math 객체)  (0) 2022.10.18
[Javascript] 객체  (0) 2022.10.18
[Javascrip] 변수  (0) 2022.10.17
[Javascript] 개요  (0) 2022.10.17

댓글