Write a Program of Simple Calculator in JavaScript using HTML.



Write a Program of Simple Calculator in JavaScript using HTML...

Answer / dhanya

<html>

<head>

<title>Simple Javascript Calculator - Basic Arithmetic
Operations</title>

<!-- Aim: Write HTML Code Using JavaScript Functions To
Perform Basic Arithmetic Operations. -->
<!-- 1. Take Two numbers from user say 'Number 1' and
'Number 2'. -->
<!-- 2. Perform Addition, Subtraction, Multiplication,
Division and Modulus. -->
<!-- 3. Result must be displayed on same HTML Page when
respective button is clicked. -->
<!-- 4. Use <input> tag (HTML Forms Concept) with onclick.-->
<!-- 5. Call individual Javascript Function, put them inside
<head> tag only.-->
<!-- 6. Javascript Tutorial/Code For Computer Science
Students. -->
<!-- 7. Tested and Written By (c) Gaurav Akrani. -->

<script language="javascript" type="text/javascript">
function multiply(){
a=Number(document.calculator.number1.value);
b=Number(document.calculator.number2.value);
c=a*b;
document.calculator.total.value=c;
}
</script>

<script language="javascript" type="text/javascript">
function addition(){
a=Number(document.calculator.number1.value);
b=Number(document.calculator.number2.value);
c=a+b;
document.calculator.total.value=c;
}
</script>

<script language="javascript" type="text/javascript">
function subtraction(){
a=Number(document.calculator.number1.value);
b=Number(document.calculator.number2.value);
c=a-b;
document.calculator.total.value=c;
}
</script>

<script language="javascript" type="text/javascript">
function division(){
a=Number(document.calculator.number1.value);
b=Number(document.calculator.number2.value);
c=a/b;
document.calculator.total.value=c;
}
</script>

<script language="javascript" type="text/javascript">
function modulus(){
a=Number(document.calculator.number1.value);
b=Number(document.calculator.number2.value);
c=a%b;
document.calculator.total.value=c;
}
</script>

</head>

<body>

<!-- Opening a HTML Form. -->
<form name="calculator">

<!-- Here user will enter 1st number. -->
Number 1: <input type="text" name="number1">


<!-- Here user will enter 2nd number. -->
Number 2: <input type="text" name="number2">


<!-- Here result will be displayed. -->
Get Result: <input type="text" name="total">


<!-- Here respective button when clicked, calls only
respective artimetic function. -->
<input type="button" value="ADD"
onclick="javascript:addition();">
<input type="button" value="SUB"
onclick="javascript:subtraction();">
<input type="button" value="MUL"
onclick="javascript:multiply();">
<input type="button" value="DIV"
onclick="javascript:division();">
<input type="button" value="MOD"
onclick="javascript:modulus();">

</form>

</body>
</html>

Is This Answer Correct ?    8 Yes 5 No

Post New Answer

More JavaScript Interview Questions

Can we learn javascript without knowing java?

0 Answers  


What is a reverse string?

0 Answers  


In which location cookies are stored on the hard disk?

0 Answers  


What is event bubbling in JavaScript?

0 Answers  


What is the difference between JavaScript and jscript?

0 Answers  






I have a report which has id as hyperlink.when i click the id it should move to next report which displays the corresponding details.tell me how to get the value of hyperlink(which id is clicked) dynamically using javascript? so that i can make condition on my second report?

2 Answers  


Where is javascript used most?

0 Answers  


How to change style on an element?

0 Answers  


what difference between args.length and args.length() in command line argument?

0 Answers  


What is primitive data types in javascript?

0 Answers  


Does javascript support automatic type conversion, if yes give example.

0 Answers  


What is encodeuri() in javascript?

0 Answers  


Categories