본문 바로가기
  • Live simply, love deeply.
# PRIVATE

WEB

by ROHA__ 2010. 10. 29.
 기본 계산기 만들기
<HTML><HEAD><TITLE>산술 연산자</TITLE>
   <SCRIPT LANGUAGE="JavaScript">
  
  function cal() {

   var op = document.form1.op.value;
   var num1 = parseInt(document.form1.m1.value);
   var num2 = parseInt(document.form1.m2.value);

   if( op == "+")
   {
   result = num1+ num2;
   }
   else if( op == "-")
   {
   result = num1- num2;
   }
   else if( op == "*")
   {
    result = num1* num2;
   }
   else if( op == "/")
   {
    result = num1/ num2;
   }

  alert(  " 합은 " + result);

   } // function Cal()

   // 연산자가 골라서 연산하는 것 .
  //자바스크립트 끝
   </SCRIPT> 
</HEAD>
 <BODY background="back3.gif"> <center> <H3> * 계 산 기 * </H3>    
 <hr>
      <form name = "form1">
   <input type = "text" size = 6 name = "m1" > 
 
  <select name = "op">
   <option value = "+" > + <option value = "-" > - <option value = "*" > * <option value = "/" > / </option>
  </select>

   <input type = "text " size = 6 name = "m2" >
   =   <input type = "button"  value = "계산" onClick="cal();" ><br>
       </form>
   </center>
  </BODY>
</HTML>


fm.result.value = mysex 이렇게 하면 값을 다르게.. 결과에 값이 들어간다는 것!

<HTML><HEAD><TITLE>산술 연산자</TITLE>
   <SCRIPT LANGUAGE="JavaScript">
  
  function cal() {
   var op = document.form1.op.value;
   var num1 = parseInt(document.form1.m1.value);
   var num2 = parseInt(document.form1.m2.value);
   if( op == "+")
   {
   result = num1+ num2;
   }
   else if( op == "-")
   {
   result = num1- num2;
   }
   else if( op == "*")
   {
    result = num1* num2;
   }
   else if( op == "/")
   {
    result = num1/ num2;
   }
  document.form1.result.value = result ;
  
   // alert(  " 합은 " + result);
   } // function Cal(){
   // 연산자가 골라서 연산하는 것 .
  //자바스크립트 끝
   </SCRIPT> 
</HEAD>
 <BODY background="back3.gif"> <center> <H3> * 계 산 기 * </H3>    
 <hr>
      <form name = "form1">
   <input type = "text" size = 6 name = "m1" > 
 
  <select name = "op">
   <option value = "+" > + <option value = "-" > - <option value = "*" > * <option value = "/" > / </option>
  </select>
   <input type = "text " size = 6 name = "m2" >
   =    <input type = "text " size = 10 name = "result">  
  
   <input type = "button"  value = "계산" onClick="cal();" ><br>
 
      </form>
   </center>
  </BODY>
</HTML>


+ ) 기본 계산기처럼 버튼만들어서 하는 것! = onclick으로 하면 됨!
+) 자리수 3자리 이상찍으면, 자동적으로  "," 찍히는 것을 구현...
728x90
반응형
SMALL

'# PRIVATE' 카테고리의 다른 글

WEB 11월 11일  (0) 2010.11.11
template<typename TYPE>  (0) 2010.11.01
첫번째 봉사활동 : [2010고양 한톨나눔축제] Volunteer Staff  (0) 2010.10.29
애니어 그램 심리테스트  (0) 2010.10.10
JAVA 10월 7일  (0) 2010.10.07