Set up looks right to me, but I can't figure out what I'm doing for program not to load correctly.
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<title>An Integer program</title>
<script type = "text/javascript">
<!--
// Calculate the sum, product, difference, and quotient of 2 integers
var firstNumber;
var secondNumber;
var number1;
var number2;
var sum;
firstNumber = window.prompt ("Enter first integer:");
number1 = parseInt( firstNumber );
secondNumber = window.prompt ("Enter second integer:");
number2 = parseInt( secondNumber );
sum = number1 + number2;
document.writeln("<h1>The sum is " + result + "<h1>" );
var firstNumber;
var secondNumber;
var number1;
var number2;
var difference;
firstNumber = window.prompt ("Enter first integer:");
number1 = parseInt( firstNumber );
secondNumber = window.prompt ("Enter second integer:");
number2 = parseInt( secondNumber );
difference = number1 - number2;
document.writeln("<h1>The difference is " + result + "<h1>" );
var firstNumber;
var secondNumber;
var number1;
var number2;
var product;
firstNumber = window.prompt ("Enter first integer:");
number1 = parseInt( firstNumber );
secondNumber = window.prompt ("Enter second integer:");
number2 = parseInt( secondNumber );
product = number1 * number2;
document.writeln("<h1>The product is " + result + "<h1>" );
var firstNumber;
var secondNumber;
var number1;
var number2;
var quotient;
firstNumber = window.prompt ("Enter first integer:");
number1 = parseInt( firstNumber );
secondNumber = window.prompt ("Enter second integer:");
number2 = parseInt( secondNumber );
quotient = number1 / number2;
document.writeln("<h1>The quotient is " + result + "<h1>" );
// -->
</script>
</head>
<body>
<p>Click Refresh (or Reload) to run the script again</p>
</body>
Tried everything...
Started by divaliya, Apr 22 2010 04:57 PM
3 replies to this topic
#1
Posted 22 April 2010 - 04:57 PM
|
|
|
#2
Posted 23 April 2010 - 07:15 AM
I don't know which moderator moved this to the Java forum, but this is supposed to be in the JavaScript forum.
Anyway..
The biggest problem is that you do document.writeln(.... + result + ...) but you don't use result to calculate the result, instead you use sum/difference/product/quotient.
So this should be quotient instead of result.
A second thing, doesn't cause the program to fail but it isn't needed, You don't have to declare firstnumber,secondnumber, number1,number2 over and over again. One time is enough.
The shortest way i currently think of is this (without using functions)
Anyway..
The biggest problem is that you do document.writeln(.... + result + ...) but you don't use result to calculate the result, instead you use sum/difference/product/quotient.
Quote
quotient = number1 / number2;
document.writeln("<h1>The quotient is " + result + "<h1>" );
document.writeln("<h1>The quotient is " + result + "<h1>" );
A second thing, doesn't cause the program to fail but it isn't needed, You don't have to declare firstnumber,secondnumber, number1,number2 over and over again. One time is enough.
The shortest way i currently think of is this (without using functions)
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<title>An Integer program</title>
<script type = "text/javascript">
<!--
// Calculate the sum, product, difference, and quotient of 2 integers
var firstNumber;
var secondNumber;
var number1;
var number2;
var result;
number1 = parseInt( window.prompt ("Enter first integer:") );
number2 = parseInt( window.prompt ("(sum)Enter second integer:") );
result = number1 + number2;
document.writeln("<h1>The sum is " + result + "<h1>" );
//------------------------------------------------------------------------------
number1 = parseInt( window.prompt ("Enter first integer:") );
number2 = parseInt( window.prompt ("Enter second integer:") );
result = number1 - number2;
document.writeln("<h1>The difference is " + result + "<h1>" );
//------------------------------------------------------------------------------
number1 = parseInt( window.prompt ("Enter first integer:") );
number2 = parseInt( window.prompt ("Enter second integer:") );
result = number1 * number2;
document.writeln("<h1>The product is " + result + "<h1>" );
//------------------------------------------------------------------------------
number1 = parseInt( window.prompt ("Enter first integer:") );
number2 = parseInt( window.prompt ("Enter second integer:") );
result = number1 / number2;
document.writeln("<h1>The quotient is " + result + "<h1>" );
// -->
</script>
</head>
<body>
<p>Click Refresh (or Reload) to run the script again</p>
</body>
#3
Posted 23 April 2010 - 09:38 AM
again Bingo !! Oxano has the answer for the question. Let us know if anything else that bothers you
#4
Posted 23 April 2010 - 06:13 PM
You guys are awesome...


Sign In
Create Account

Back to top









