Calculating Sum And Average Of Integers And Display Value

May 25, 2009

I'm a newbie to javascript and I made this script
<script>
var num = parseInt(prompt("Enter the number of integers to follow"));
var sum = 0;
for (i = 0; i < num; i++){
sum += parseInt(prompt("Enter a number"));
}

if (isNaN(num)) {
alert("Invalid");
} else {
if (sum < 0) {
document.writeln("The sum is 0 and the average is 0");
} else {
document.writeln("The sum is " + sum + " and the average is " + sum/num);
}
}
</script>

The scenario : Create in javascript that will read a series of integers at the terminal. The first integer is special, as it indicates how many more integers will follow. Your javascript is to calculate the sum and average of the integers, excluding the first integer, and display these values to the screen. If the total is not greater than 0 then display "The sum is 0 and the average is 0". Did I write the script correctly? am I missing anything that a dumb person might do? for example the person might type in letters instead of numbers.

View 3 Replies


ADVERTISEMENT

Calculating The Average/mean In An Array ?

Mar 30, 2011

Im trying to calculate the mean/average of numbers in an array.how can i get the length of an array to perform in a simple / maths problem whilst being flexiable to the length of the array?

function sum()
{
var i=0 [code].....

View 2 Replies View Related

Implementing Array And Then Calculating The Average?

Sep 16, 2011

She's wanting an array that will store points awarded and then calculate the average. It will also then show the distribution of the allocated grades (that I'm not having trouble with - just pulling the averages from the array data).

This is my code so far:

<!DOCTYPE html PUBLIC "-W3CDTD XHTML 1.0 TransitionalEN" "http:www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http:www.w3.org/1999/xhtml">
<head>

[Code]....

I've tried different ways, most ending in the 'average' variable being undefined or when the button is pressed and the function 'ReturnAverage' called it doesn't do anything. I'm using Eclipse as my IDE to work on this and check syntax.

View 2 Replies View Related

Display Average Of Five Into Sixth Box?

Apr 7, 2011

I am attempting a simple average calculation with javascript. I would like to have 6 boxes, 5 for the user to input a number in each, and the 6th box to display the average of the five. I have set up 2 functions to take the input, calc the total, then calculate the average. It seems to be taking the input, but on the rare occasions I get anything in the results box, it is NaN.

Here is my code:
<!DOCTYPE html PUBLIC "-W3CDTD XHTML 1.0 TransitionalEN" "[URL]">
<html xmlns="[URL]"><head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>Calculate Average</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript">
/* <[CDATA[ */
Declare variables
var calcResult Result of numbers added together and deivided by 5.

function calcAvg() {
calcResult += document.numbers.box1.value;
calcResult += document.numbers.box2.value;
calcResult += document.numbers.box3.value;
calcResult += document.numbers.box4.value;
calcResult += document.numbers.box5.value;
return calcResult;
} function performCalc(calcResult) {
avgResult = calcResult / 5;
document.numbers.averageResult.value = avgResult;
} .....

View 6 Replies View Related

Calculating Input Fields - Get The Math Function To Calculate And Display Properly

Nov 5, 2009

I can't seem to get the math function to calculate and display properly. Can anyone point me in the right direction.

Here is my code.

View 2 Replies View Related

Positive Integers

May 11, 2006

Write a program which takes a series of positive integers as input : 1, 2, 3 …
When input is complete, as indicated by entry of an end of data flag ( -2), the program will output the largest of the entered values.

View 4 Replies View Related

Generate An Array Of Integers?

May 26, 2010

I am implementing several scriptaculous sliders in my app... and one thing I can see being an issue is setting their "values" property to limit the selectable values.

This property takes an array of integers representing the allowable values. Unfortunately without this property, the slider will allow you to select a decimal value, so I can't just use a min and max if I only want integer values output.

Creating an array for a small data set is simple: for example "values: [0, 1, 2, 3, 4, 5]"

But some of my sliders will range into the hundreds and need an array of hundreds of allowable values. Is there a simple way to generate an array of 0 to 100 integer values (or more). I know I could use a for loop but it seems to me there might be an even easier way, though I cannot find it.

I would like it to fit in a code block like this:

javascript Code:

var s1 = new Control.Slider('handle1',
'track1',
{
axis:'horizontal',

[Code]....

EDIT: for further clarification, I found that PHP has a range() function that does exactly what I want. Anything comparable in Javascript? [URL]

View 2 Replies View Related

Counting Integers In An Array?

Sep 19, 2009

I have an array holding 100 randomly generated integers between 0-9 inclusive...firstArray[99]

how do i use a second array to keep count of how many times each integer is generated..secondArray[9]

View 2 Replies View Related

Adding Integers In An Array?

Feb 5, 2011

im just doing a little test and this might seem like a really stupid question but i cant figure it out...all i simply want to do is take all those numbers and get the sum then display the sum in a document.write in theory i should get 10 but i dont and idk why i have tried many many things

var numbers = new Array();
numbers[0] = 1;
numbers[1] = 2;
numbers[2] = 3;
numbers[3] = 4;

View 2 Replies View Related

Program That Adds All Even Integers Between 1 To 100

Jun 21, 2010

javescript program that adds all even integers between 1 to 100

View 5 Replies View Related

Match All Integers Before And After The Hyphen?

Feb 24, 2010

I'm trying to match all integers before and after the hyphen:

12345-5

This is what I tried but always returns null

Code:

var divID = '12345-5';
var idPattern = /^[0-9]+$/; //Matching one or more numbers before the hyphen
var id2Pattern = /^-[0-9]+$/; //Matching starts from the hyphen and all numbers that proceed

[code]....

View 4 Replies View Related

JQuery :: Playing Arround With Integers?

Nov 28, 2011

I'm playing arround with integers.

1.000.000,00 // throw error
1,000,000,00 // throw error

1000,00 // success
100.00 // success

And on success I have to get all numbers before the dot or comma .

View 6 Replies View Related

Prompt User To Enter Integers?

Dec 4, 2009

<html>
<head>
<title></title>

[code]....

View 1 Replies View Related

Test For Numeric Values Vs Integers

Feb 22, 2010

i have the following script below, that tests for an integer.How do i enable it to test for numeric, ie when u have a period.

View 2 Replies View Related

Write A /HTML Program That Inputs Two Integers A And B?

May 5, 2009

Write a JavaScript/HTML program that inputs two integers a and b in an input text box, and outputs all odd numbers between a and b (a and b are expected to be between 1 and 30, and a<b)

View 5 Replies View Related

Simple Addition Using Integers Stored In Variables

Mar 31, 2007

i have this simple function...

function update(value, oldvalue)
{
var a = value;
var b = oldvalue;
var result = a + b;
document.form.fieldname.value=result;
}

and call the function using a field with this...

onkeyup="update(this.value, other)"

But all its doing is concatenating the 2 numbers together as though they are strings!!!

so if this.value = 11
and other = 15
it displays 1115

i want to add them and display the total, do i need to specify them as being integers or something?

View 2 Replies View Related

Sort Is Not A Function Error When Ordering An Array Of Integers

Sep 21, 2009

I have an array containing numbers. I want to order this numbers contained from major to minor in order to print them .. Here's what I have done:

var arr = new Array(6);
arr[0] = "10";
arr[1] = "5";

[Code]....

But I get no alert and a "myarray.sort is not a function" error.

View 5 Replies View Related

Getting Average In 20 Input Number?

Sep 18, 2010

can i ask how to make this problem?input 20 number and print the average of the numbers..

View 5 Replies View Related

Finding The Highest Average?

Nov 5, 2011

need to find the highest average from all of the averages entered in this code, but i have to use an if statement only, no arrays.

// ** Work out average ** //
average= readingSum/totalReadings
// ** Put average into a category and display everything ** //

[code]....

View 15 Replies View Related

Print Average Of Numbers?

Sep 17, 2010

I do not know how to program this in html code?

this is the problem?

input 20 number and print the average of the number....?

View 1 Replies View Related

Average From Loops Without Arrays Nor Functions?

Oct 26, 2011

I've now got to form an average of snowfall inputs, taken from looped prompts, however I'm not allowed to use arrays or functions...Almost every example I see uses arrays, such as this one here:http://www.codingforums.com/showthread.php?t=4313Is it possible to not use arrays to form the average? Please describe how to do this in general terms, as was highlighted in that link ^^^ I want to learn, not copy, although one can be derived from the other...What I haveso far, assume all vars have been announced.

for (var d=1; d<=numofinputs; d=d+1)
{
input = prompt("Enter a data input" + d)
}

View 4 Replies View Related

Calculate Average From Dynamic Input?

Jul 12, 2010

i am trying to create a interface to average down variable amount of input and show them on screen as they type....this is what i came up with.....and the input box fields....these are dynamically created...

<input type="text" name="datup[0][4]" size="3" onchange="calc()" >
<input type="text" name="datup[1][4]" size="3" onchange="calc()" >
<input type="text" name="datup[2][4]" size="3" onchange="calc()" >

[code]....

View 1 Replies View Related

How To Calculate Average (Mean) Of Session Variables

Aug 2, 2009

My knowledge of programming is very limited. I would like to calculate the average of session variables in Interpreted Java. However, some of session variables may not always be available. The first thing I do is remove the non numerical portion of the session variables:

String [] variables = {"A",'B','C','D','E'};
i = 0;
Iterate through each variable in the array above
while (i < variables.length){
Get the variables to be fixed
value = session.getVariable(variables[i]);
Log the UNFIXED values
session.log("UNFIXED: " + variables[i] + " = " + value);
if(value != null){
Remove non-numerical elements
value = value.replaceAll("\\D", "");
Set variables with new values
dataRecord.put(variables[i], value);
session.setVariable(variables[i], value);
Log the FIXED values
session.log("FIXED " + variables[i] + " = " + session.getVariable(variables[i]));
} i++;
}

Then I make sure the session variables can be treated as numbers:
A = Integer.parseInt(session.getVariable("A")).intValue();
B = Integer.parseInt(session.getVariable("B")).intValue();
C = Integer.parseInt(session.getVariable("C")).intValue();
D = Integer.parseInt(session.getVariable("D")).intValue();
E = Integer.parseInt(session.getVariable("E")).intValue();
Are they still alive?
session.log("A**" + A + "**");
session.log("B**" + B + "**");
session.log("C**" + C + "**");
session.log("D**" + D + "**");
session.log("E**" + E + "**");

I would like to calculate the average of A and B and save it as session variable AB, calculate the average of C and D and save it as session variable CD, and then the average of AB, CD, and E. Here's the weird part; AB, CD, and or E will not always be available. For example, AB will not be available so I need to calculate the average of CD and E or E will not be available so I need to calculate the average of AB and CD. As I said, my knowledge of programming is very limited so if you could provide code snippet with explanation of each step and where to plug in my session variables.

View 1 Replies View Related

GPA Calculator - Using Select Input And Average It

Oct 7, 2011

My task was to build a simple GPA calculator using select input and Javascript to average it all together and return it to the user with his name. So I started with my form which looks like this

<tr><td>
<form name="GPA"
<p> Test 1</p>
</td><td>
<select id="v1">
<option value="4">A</option>
<option value="3">B</option>
<option value="2">C</option>
<option value="1">D</option>
<option value="0">F</option>
</select>
</td></tr><tr><td>

Now to the best of my knowledge that looks correct, I made sure to use integers as the values so I could average them using this function
<script type="text/javascript">
<!--
function Average(v1,v2,v3){
return Average (v1+v2+v3) / 3;
}
-->
</script>

View 6 Replies View Related

How To Find / Calculate Average Number

Feb 1, 2010

I need to find the average number in javascript. It is the only bit of javascript that I have to do in the course but it carries a high mark of which I cannot afford to lose. Any way the question is : "Write code to calculate the average height and write it out in the browser window"

<HEAD><TITLE> average</TITLE>
<SCRIPT LANGUAGE = "JavaScript">
//Experimental results of Table 1 stored in arrays.
var Height = [15,16,17,18,19];
var Number = [2,1,6,4,2];

//Part (ii).
//Write code to declare and initialise new array to represent the third row of the table.
var avg = new Array(5)
var avg = ["60","80","187","180","114"] ;
avg[0] = "60";
avg[1] = "80";
avg[2] = "187";
avg[3] = "180";
avg[4] = "114";
//Part (iv).
//Write code to calculate the average height and write it out in the browser window.
avg = 0;
for (var count = 1; count <= 5; count = count + 1)
Array.average = function(){
var avg = 0;
for(var a = 0; a < this.length; a++){
avg += this[a];
} return avg / this.length;
};

document.write('average height is ' +avg + '<br>');
</SCRIPT></HEAD><BODY>
</BODY></HTML>

View 10 Replies View Related

JQuery :: Add Special Symbol (average) To Textfield?

Jul 15, 2010

ich got a textarea and want to add a special symbol to it like average. would be awesome if there were a button next to the textfield where a dialog pops up. via click on the specific symbol it should be added at the promt in the textarea box. maybe something like that smiley input in this wysiwyg-editor. should be as easy for the user as possible.does anybody know a plugin for that problem? i googled a lot and didn't find anything suitabl

View 2 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved