Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Undersøgelse af JavaScript-datatyper | Variabler og Datatyper i JavaScript
Introduktion til JavaScript

bookUndersøgelse af JavaScript-datatyper

Forskellige typer data opfører sig forskelligt i JavaScript, så forståelse af datatyper er afgørende.

Note
Bemærk

En datatyp fortæller JavaScript, hvordan et stykke data skal behandles.

Forskellige typer → Forskellige resultater

12345
// Strings console.log("123" + "123"); // Numbers console.log(123 + 123);
copy

Fortolkeren udfører strengsammenkædning i det første tilfælde og addition i det andet.

typeof-operator

typeof returnerer typen af en værdi:

1234567
let a = 15; console.log(typeof 23); // number console.log(typeof a); // number const b = "today"; console.log(typeof "word"); // string console.log(typeof b); // string
copy

Kerne JavaScript-datatyper

Number

Anvendes til beregninger, tællere og matematik. JavaScript benytter én enkelt taltype (ingen adskillelse mellem int/float).

12345
console.log(typeof 15.25); console.log(typeof 211); console.log(typeof (22 + 251)); console.log(typeof (26 / 342));
copy

String

Bruges til at gemme og arbejde med tekst. Strenge skal være omgivet af enkelte eller dobbelte anførselstegn.

12
let str = "Hello! I'm String, and I should help you to work with text!"; console.log(str);
copy

For at identificere en streng i koden skal vi bruge enkelte eller dobbelte anførselstegn (f.eks. 'some text' eller "some text")

1234567
console.log("text"); console.log('text'); console.log("console.log('text')"); console.log('console.log("text")'); console.log(typeof("10"));
copy
Note
Bemærk

Brug én type anførselstegn pr. projekt, men skift når det er nødvendigt inde i teksten.

Boolean

Repræsenterer logiske værdier: true eller false. Anvendes til at kontrollere betingelser og styre programflow.

12345678
console.log(true); console.log(false); console.log(typeof(true)); console.log(typeof(false)); console.log(25 > 15); console.log(15 > 25);
copy

1. true og false er ___.

2. Hvilken datatype har værdien "number"?

3. Hvilken datatype har værdien 15?

4. Hvilken datatype har værdien 19.32?

5. Hvilken datatype har værdien true?

6. Træk værdier til deres typer.

question mark

true og false er ___.

Select the correct answer

question mark

Hvilken datatype har værdien "number"?

Select the correct answer

question mark

Hvilken datatype har værdien 15?

Select the correct answer

question mark

Hvilken datatype har værdien 19.32?

Select the correct answer

question mark

Hvilken datatype har værdien true?

Select the correct answer

question-icon

Træk værdier til deres typer.

string:

number:


boolean:

Click or drag`n`drop items and fill in the blanks

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 4

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

bookUndersøgelse af JavaScript-datatyper

Stryg for at vise menuen

Forskellige typer data opfører sig forskelligt i JavaScript, så forståelse af datatyper er afgørende.

Note
Bemærk

En datatyp fortæller JavaScript, hvordan et stykke data skal behandles.

Forskellige typer → Forskellige resultater

12345
// Strings console.log("123" + "123"); // Numbers console.log(123 + 123);
copy

Fortolkeren udfører strengsammenkædning i det første tilfælde og addition i det andet.

typeof-operator

typeof returnerer typen af en værdi:

1234567
let a = 15; console.log(typeof 23); // number console.log(typeof a); // number const b = "today"; console.log(typeof "word"); // string console.log(typeof b); // string
copy

Kerne JavaScript-datatyper

Number

Anvendes til beregninger, tællere og matematik. JavaScript benytter én enkelt taltype (ingen adskillelse mellem int/float).

12345
console.log(typeof 15.25); console.log(typeof 211); console.log(typeof (22 + 251)); console.log(typeof (26 / 342));
copy

String

Bruges til at gemme og arbejde med tekst. Strenge skal være omgivet af enkelte eller dobbelte anførselstegn.

12
let str = "Hello! I'm String, and I should help you to work with text!"; console.log(str);
copy

For at identificere en streng i koden skal vi bruge enkelte eller dobbelte anførselstegn (f.eks. 'some text' eller "some text")

1234567
console.log("text"); console.log('text'); console.log("console.log('text')"); console.log('console.log("text")'); console.log(typeof("10"));
copy
Note
Bemærk

Brug én type anførselstegn pr. projekt, men skift når det er nødvendigt inde i teksten.

Boolean

Repræsenterer logiske værdier: true eller false. Anvendes til at kontrollere betingelser og styre programflow.

12345678
console.log(true); console.log(false); console.log(typeof(true)); console.log(typeof(false)); console.log(25 > 15); console.log(15 > 25);
copy

1. true og false er ___.

2. Hvilken datatype har værdien "number"?

3. Hvilken datatype har værdien 15?

4. Hvilken datatype har værdien 19.32?

5. Hvilken datatype har værdien true?

6. Træk værdier til deres typer.

question mark

true og false er ___.

Select the correct answer

question mark

Hvilken datatype har værdien "number"?

Select the correct answer

question mark

Hvilken datatype har værdien 15?

Select the correct answer

question mark

Hvilken datatype har værdien 19.32?

Select the correct answer

question mark

Hvilken datatype har værdien true?

Select the correct answer

question-icon

Træk værdier til deres typer.

string:

number:


boolean:

Click or drag`n`drop items and fill in the blanks

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 4
some-alt