함수의 기분구조와 alert내장함수

Java Script 2011. 7. 14. 19:42


  안녕하세요?
  장마가 끝나가네요. 모두들 건강하게 여름을 나고 계신지 모르겠네요.
  저번까지 선택문과 반복문에 대해서 배워봤습니다. 오늘은 함수에 대해서 배워보겠습니다. 함수가 뭐냐면 영어로는 function인데 기능이라는 뜻이죠? 수학에서도 함수가 있지요? 예를들어 두수를 더하는 경우를 생각해봅시다.

  c = a + b;

  이제까지 배운대로 이렇게 하면 되지요? 근데 이것을 함수를 이용해서도 할 수 있습니다. 더하는 함수 add함수를 만들어서

c = add(a,b)

  이런식으로 add함수에 a,b라는 두 인자를 전달해서 a+b를 계산하도록 할수도 있다는 말입니다. 그럼 add함수를 작성해야겠죠?

 function add(a,b)
{
  return a+b
}

  이렇게 작성하면 됩니다. add함수이고 인수로 a,b를 가지고 return은 돌려주다는 영어죠. 값을 돌려준다는 말입니다. 여기서는 a+b의 값을 돌려주니깐 두수를 더한 값이 됩니다. 이제 함수에 대해 대충 이해가 가시는지요? 지금까지 한 이야기 소스코드입니다.

<html>
<head><title>함수</title>
<script>
function add(a,b)
{
  return a+b
}
c = add(1,2)
document.write(c)
</script>
</head>
</html>

이렇게하면 결과는 3이 나오겠죠?

  자 이게 함순데 자바스크립트에는 많은 내장함수가 있습니다. 즉, 우리가 일일이 함수를 만들지 않아도 자바스크립트에서 기본적으로 제공하는 함수가 있다는 말입니다. 오늘은 그중에 alert함수를 배워보겠습니다. alert라고 하면 알림이라는 뜻이죠. 사용자에게 뭔가를 경고해준다는 겁니다. 그럼 이 함수를 이용해서 제홈피를 찾아주셔서 감사합니다 라는 문구로 알림메시지를 작성하는 소스코드를 한번 만들어 보겠습니다.

<html>
<head><title>함수</title>
<script>
   alert("제 홈피를 찾아주셔서 감사합니다^^")
</script>
</head>
</html>

  이렇게 하면 됩니다. 어때요? 간단하죠? 단지 alert함수뒤에 문장만 써주면 됩니다. 그럼 실행해볼까요?


  위와 같이 메시지 창이 뜨면서 확인버튼까지~ 간단하죠?
  오늘은 여기까지~ 다음시간에 또 만나요~

'Java Script' 카테고리의 다른 글

사용자 입력함수 prompt  (0) 2011.07.19
confirm함수  (0) 2011.07.17
do while문 - 자바스크립트  (0) 2011.07.12
while문  (0) 2011.07.10
자바스크립트 - for문  (0) 2011.07.08


설정

트랙백

댓글