Professional Documents
Culture Documents
DEPARTMENT
Experiment No: 1
Title of Experiment Write simple Javascript with HTML for arithmetic expression evaluation and
message printing.
Operator Description
+ Addition
- Subtraction
* Multiplication
** Exponentiation
/ Division
% Modulus (Remainder)
Page | 1
++ Increment
The operation (to be performed between the two operands) is defined by an operator.
Syntax:-
Example:-
<p id="demo"></p>
<script>
var x = 5;
var y = 2;
var z = x + y;
document.getElementById("demo").innerHTML = z;
</script>
Program:
<html>
<head>
<title>TODO supply a title</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script type="text/JavaScript" src="arithematic.js">
</script>
</head>
<body>
</body>
</html>
Page | 2
Js file:-
var a=10 , b=20;
function add()
{
var c;
c=a+b;
document.write("Addition is:"+c);
}
function sub()
{
var k;
k=a-b;
document.write("subtraction is:"+k);
}
function mul()
{
var o;
o=a*b;
document.write("multiplication is:"+o);
}
function div()
{
var m;
m=a/b;
document.write("Division is:"+c);
}
var i=parseInt(prompt("1.add<br>2.sub<br>3.mul<br>4.div"));
switch(i)
{
case 1:add();
break;
case 2:sub();
break;
case 3:mul();
break;
case 4:div();
break;
default:document.write("wrong choice ");break;
}
Page | 3
O
u
t
p
u
t
:
Page | 4