Forum : problem in this code ?
Brief description  about Online courses   join in Online courses
View gunjan  srivastava 's Profile

problem in this code ?

<html>
<head>
<title> Javascript Assignment 3 </title>
<SCRIPT language = JavaScript>

function sum() {
A = document.frmOne.txtFirstNumber.value
B = document.frmOne.txtSecondNumber.value
C = Number(A) Number(B);
document.frmOne.txtThirdNumber.value = eval(C)
}
function minus() {
A = document.frmOne.txtFirstNumber.value
B = document.frmOne.txtSecondNumber.value
C = (A - B)
document.frmOne.txtThirdNumber.value = C
}
function mul() {
A = (document.frmOne.txtFirstNumber.value)
B = (document.frmOne.txtSecondNumber.value)
C = (A * B)
document.frmOne.txtThirdNumber.value = C
}
function divd() {
A = document.frmOne.txtFirstNumber.value
B = document.frmOne.txtSecondNumber.value
C = (A / B)
document.frmOne.txtThirdNumber.value = C
}
function concat() {
A = document.frmOne.txtFirstNumber.value
B = document.frmOne.txtSecondNumber.value
C = (A B)
document.frmOne.txtThirdNumber.value = C
}
</script>

</head>
<body>
<script language="Javascript">
document.write(" Question no 1: ");
var num =10
var name="Computer"
var c= num name
document.write(" number is " num "<br/>");
document.write(" String is " name "<br/>");

document.write(" sum of number and String is : " c "<br/>");
var num1=10
var num2=15
var num3=5
var sum=num1 num2;

alert(" sum of two number " sum);

mul = (num1*num2) num3/100;
document.write(" number1 is " num1 "<br/>");
document.write(" number2 is " num2 "<br/>");
document.write(" number3 is " num3 "<br/>");
document.write(" result is " mul "<br/>" );
var str1="Common Wealth";
var str2="Games";
var res=str1 " " str2;
document.write("String 1 is " str1 "<br/>");
document.write("String 2 is " str2 "<br/>");
document.write("Concatenation of two string is " res "<br/>");
alert("Concatenating String with number " (res 2010));
document.write("Concatenating String with number " (res 2010) "<br/>");
</script>
<br/>
<FORM NAME = frmOne>

Number One: <INPUT TYPE = Text NAME = txtFirstNumber SIZE = 5 value ="">

Number Two: <INPUT TYPE = Text NAME = txtSecondNumber SIZE = 5 value ="">
<P>
Total: <INPUT TYPE = Text NAME = txtThirdNumber SIZE = 6 value = " "></p>
<P>
<Input Type = Button NAME = b1 VALUE = "Add Numbers" onClick = sum()>
<Input Type = Button NAME = b2 VALUE = "Subtract Numbers" onClick = minus()>
<Input Type = Button NAME = b3 VALUE = "Multiply Numbers" onClick = mul()>
<Input Type = Button NAME = b4 VALUE = "Divide Numbers" onClick = divd()>
<Input Type = Button NAME = b5 VALUE = "Concatenate Numbers" onClick = concat()>
</p>

</FORM>



</body>
</html>
This code is working fine for minus or division but not able to do sum or multiply on clicking on buttons
please help
Asked by gunjan srivastava | Sep 2, 2010 |  Reply now
Replies (3)
View anonymous anonymouse 's Profile
can you please tell that is Exception or error.
Sep 3, 2010
View anonymous anonymouse 's Profile
your code is not correct , what if exception occurs.
say if i put the first number as 'W' and second number as 4

and say it to add or sub or mul or div.
Sep 3, 2010
View teacher siliconindia 's Profile
Hi Gunjan,

Check the code below,

<html>
<head>
<title> Javascript Assignment 3 </title>
<SCRIPT language = JavaScript>

function sum() {
A = document.frmOne.txtFirstNumber.value
B = document.frmOne.txtSecondNumber.value
C = Number(A)+Number(B);
document.frmOne.txtThirdNumber.value = eval(C)
}
function minus() {
A = document.frmOne.txtFirstNumber.value
B = document.frmOne.txtSecondNumber.value
C = Number(A)-Number(B);
document.frmOne.txtThirdNumber.value = C
}
function mul() {
A = (document.frmOne.txtFirstNumber.value)
B = (document.frmOne.txtSecondNumber.value)
C = (A * B)
document.frmOne.txtThirdNumber.value = C
}
function divd() {
A = document.frmOne.txtFirstNumber.value
B = document.frmOne.txtSecondNumber.value
C = (A / B)
document.frmOne.txtThirdNumber.value = C
}
function concat() {
A = document.frmOne.txtFirstNumber.value
B = document.frmOne.txtSecondNumber.value
C = (A+B)
document.frmOne.txtThirdNumber.value = C
}
</script>

</head>
<body>
<script language="Javascript">
document.write(" Question no 1: ");
var num =10
var name="Computer"
var c= num name
document.write(" number is " num "<br/>");
document.write(" String is " name "<br/>");

document.write(" sum of number and String is : " c "<br/>");
var num1=10
var num2=15
var num3=5
var sum=num1 num2;

alert(" sum of two number " sum);

mul = (num1*num2) num3/100;
document.write(" number1 is " num1 "<br/>");
document.write(" number2 is " num2 "<br/>");
document.write(" number3 is " num3 "<br/>");
document.write(" result is " mul "<br/>" );
var str1="Common Wealth";
var str2="Games";
var res=str1 " " str2;
document.write("String 1 is " str1 "<br/>");
document.write("String 2 is " str2 "<br/>");
document.write("Concatenation of two string is " res "<br/>");
alert("Concatenating String with number " (res 2010));
document.write("Concatenating String with number " (res 2010) "<br/>");
</script>
<br/>
<FORM NAME = frmOne>

Number One: <INPUT TYPE = Text NAME = txtFirstNumber SIZE = 5 value ="">

Number Two: <INPUT TYPE = Text NAME = txtSecondNumber SIZE = 5 value ="">
<P>
Total: <INPUT TYPE = Text NAME = txtThirdNumber SIZE = 6 value = " "></p>
<P>
<Input Type = Button NAME = b1 VALUE = "Add Numbers" onClick = sum()>
<Input Type = Button NAME = b2 VALUE = "Subtract Numbers" onClick = minus()>
<Input Type = Button NAME = b3 VALUE = "Multiply Numbers" onClick = mul()>
<Input Type = Button NAME = b4 VALUE = "Divide Numbers" onClick = divd()>
<Input Type = Button NAME = b5 VALUE = "Concatenate Numbers" onClick = concat()>
</p>

</FORM>



</body>
</html>

Sep 3, 2010