---
title: "Arrayer"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/157484-arrayer"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "beginner"
published: "2007-02-23T08:34:51.000Z"
updated: "2007-02-23T08:55:36.000Z"
replies: 3
views: 439
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/157484-arrayer"
---

# Arrayer

## #1 — beginner, 2007-02-23T08:34Z

jag ska skapa en array där jag vill plussa ihop några tal sedan ska jag räkna ut medeltalet. jag har problem med att få talen att plussas ihop. någon som har något förslag. här är lite kod

var arr = new Array(5,8,5,2,3);
     
	 	tentamen(arr);

function tentamen(array)
{
	
	var summa=0;
	
	for(i=0; i\<array.lenght;i++)
	{
			
		summa=summa+array*;
		
	}
	alert(summa);
	
	
	
	
	
	
	
	
}*

Permalänk: https://www.webforum.nu/p/157484

## #2 — headbug, 2007-02-23T08:46Z

Tyvärr så tror JS att du vill ihop strängar så du du måste säga till på skarpen för att få dina tal att vara tal. Som det är nu så blir 6+5 = 65, du måste skriva 

```
summa += parseInt(array[i])
```

Tror jag borde funka!

Permalänk: https://www.webforum.nu/p/1939717

## #3 — beginner, 2007-02-23T08:53Z

tack för hjälpen

Permalänk: https://www.webforum.nu/p/1939721

## #4 — @nders, 2007-02-23T08:55Z

Sen är det alltid en fördel om man stavar rätt på *length*.

Jag tycker mig också känna igen problemställningen... <http://www.webforum.nu/showthread.php?p=1281408#post1281408>

edit: det vore också grymt najsigt om du tog bort alla onödiga tomrader, och lägger koden inom \[kod\]-taggar. Det är lättare och roligare att hjälpa till då.

Permalänk: https://www.webforum.nu/p/1939722

---

Tråden på webben: https://www.webforum.nu/amne/javascript/157484-arrayer
