728x90
반응형
간단한 계산기 만들기
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<h2>간단계산기</h2>
<form name="frm6">
숫자1 : <input type="text" size="3" name="n1"><br>
숫자2 : <input type="text" size="3" name="n2"><p>
<input type="button" name="ad" value="+" onclick="add()">
<input type="button" name="minu" value="-" onclick="minus()">
<input type="button" name="gop" value="x" onclick="gopa()">
<input type="button" name="nanu" value="/" onclick="nanugi()"><p>
<input type="text" size="6" name="res"><p>
<input type="button" value="다시계산" onclick="reset()">
</form>
<script>
function add()
{
frm6.res.value=eval(frm6.n1.value)+eval(frm6.n2.value);
}
function minus()
{
frm6.res.value=eval(frm6.n1.value-frm6.n2.value);
}
function gopa()
{
frm6.res.value=eval(frm6.n1.value*frm6.n2.value);
}
function nanugi()
{
frm6.res.value=eval(frm6.n1.value/frm6.n2.value);
}
</script>
</body>
</html>
입력한 수 까지의 합 구하는 계산기 만들기
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<h2>입력한 수 까지의 합 구하기</h2>
<form name="frm61">
<input type="text" size="3" name="sn">부터
<input type="text" size="3" name="ln">까지
<input type="button" value="합" onclick="sum()">
</form>
<script>
function sum()
{
var sum=0;
for(i=eval(frm61.sn.value);i<=eval(frm61.ln.value) ; i++)
{
sum+=i;
}
alert(frm61.sn.value+"부터 "+frm61.ln.value+"까지의 합은 "+sum+"입니다.");
}
</script>
</body>
</html>
프롬프트 계산기 만들기
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<h2>프롬프트 계산기</h2>
<form name="frm62"><input type="button" value="계산하기" onclick="gae()"></form>
<script>
function gae()
{
susik=prompt("수식을 입력하세요","");
alert(eval(susik));
}
</script>
</body>
</html>
728x90
반응형