728x90
300x250
SMALL
<script type="text/javascript">
function calculator(op, num1,num2){
var result="";
switch(op) {
case "+" :
result = add(num1,num2);
break;
case "-" :
result = sub(num1,num2);
break;
case "*" :
result = mul(num1,num2);
break;
case "/" :
result = div(num1,num2);
break;
default :
result = "지원하지 않는 연산자입니다";
}
return result;
}
function add(num1,num2){
return num1+num2;
}
function sub(num1,num2){
return num1-num2;
}
function mul(num1,num2){
return num1*num2;
}
function div(num1,num2){
return num1/num2;
}
document.write("더하기 = "+calculator("+", 20, 10), "<br>");
document.write("더하기 = "+add(20, 10), "<br>");
document.write("빼기 = "+sub(20, 10), "<br>");
document.write("곱하기 = "+mul(20, 10), "<br>");
document.write("나누기 = "+div(20, 10), "<br>");
</script>
첫번째 calculator 사칙연산 계산기보다 더 간편하게 만들수 있다.
728x90
반응형
LIST
'javaScript > JS Examples' 카테고리의 다른 글
탭메뉴 선택처리 콜백함수로 받기 (0) | 2019.08.04 |
---|---|
간단한 갤러리 함수로 만들기 (0) | 2019.04.17 |
모바일용 메뉴 :: 좌우 슬라이드 (0) | 2019.03.29 |
입력받은 값 더하기및 특정 단어에서 빠져나오기 (0) | 2019.03.22 |
랜덤숫자만들기, 지정된 숫자가 나오면 빠져나오기 (0) | 2019.03.19 |
댓글