---
title: "Sortera en array efter alfanumerisk ordning?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/38540-sortera-en-array-efter-alfanumerisk-ordning"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "aztek"
published: "2002-02-27T09:36:33.000Z"
updated: "2002-03-04T14:24:13.000Z"
replies: 5
views: 391
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/38540-sortera-en-array-efter-alfanumerisk-ordning"
---

# Sortera en array efter alfanumerisk ordning?

## #1 — aztek, 2002-02-27T09:36Z

Går det att skriva ut en array i alfanumerisk ordning? Jag har en array som skriver ut en lista med fyra värden per rad. Helst skulle jag vilja ha värde #1 i en alfanumerisk ordning, utan att behöva ändra i arrayen då den ökas på hela tiden med nya uppgifter.

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

## #2 — RGB, 2002-02-27T17:18Z

prova med *minArray.**sort()**;*
tex:

```
a = ["a","6","b","m","f","s","y"]
b = a.sort();
```

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

## #3 — aztek, 2002-02-27T17:48Z

Tackar, ska prova med en gång...

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

## #4 — aztek, 2002-02-27T17:55Z

Okej, fattar hur det fungerar. Nu uppstår nästa problem. Eftersom jag har fyllt arrayen med värden som hör ihop om 4 så är det bara vart fjärde värde i arrayen som ska sorteras samt att de tre efterföljande ska hänga med.

```
a = ["a",,"t","ab","6","b","m","f","s","y"]
b = a.sort();
```

I detta exempel blir alla sortetrade men endast a,b,y borde bli det.

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

## #5 — RGB, 2002-02-28T17:02Z

Inte testat men jag antar att det här ska funka.

```
a = [
	["Bertil","34","3","0"],
	["Kurt-Arne","52","u3","c4"],
	["Bannane","22","3g","4"]
];
b = a.sort();
```

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

## #6 — aztek, 2002-03-04T14:24Z

Tack, har fått det att funkar bra med att sortera efter första värdena nu  :)  . Nu över till nästa problem. Jag skulle vilja ha möjlighet att kunna välja soretringsordning. Alltså antingen efter första, andra, tredje eller fjärde värdet. Förmodar att jag sätter klammer (\[\]) runt varje värde för att kunna skilja dom åt men kan man får sort() att förstå det?

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/38540-sortera-en-array-efter-alfanumerisk-ordning
