Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utforska JavaScript-datatyper | Variabler och Datatyper i JavaScript
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Introduktion till JavaScript

bookUtforska JavaScript-datatyper

Olika typer av data beter sig olika i JavaScript, så det är viktigt att förstå datatyper.

Note
Notera

En datatyp talar om för JavaScript hur en viss data ska hanteras.

Olika typer → Olika resultat

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

Tolkaren utför strängkonkatenering i det första fallet och addition i det andra.

typeof-operatorn

typeof returnerar typen av ett värde:

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

Grundläggande JavaScript-datatyper

Number

Används för beräkningar, räknare och matematik. JavaScript använder en enda numerisk typ (ingen separat int/float).

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

Sträng

Används för att lagra och hantera text. Strängar måste omslutas av enkla eller dubbla citattecken.

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

För att identifiera en sträng i koden ska enkla eller dubbla citattecken användas (t.ex. '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
Notering

Håll dig till en citatteckenstil per projekt, men byt vid behov inuti texten.

Boolean

Representerar logiska värden: true eller false. Används för att kontrollera villkor och styra programflödet.

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 och false är ___.

2. Vilken datatyp har värdet "number"?

3. Vilken datatyp har värdet 15?

4. Vilken datatyp har värdet 19.32?

5. Vilken datatyp har värdet true?

6. Dra värden till deras typer.

question mark

true och false är ___.

Select the correct answer

question mark

Vilken datatyp har värdet "number"?

Select the correct answer

question mark

Vilken datatyp har värdet 15?

Select the correct answer

question mark

Vilken datatyp har värdet 19.32?

Select the correct answer

question mark

Vilken datatyp har värdet true?

Select the correct answer

question-icon

Dra värden till deras typer.

string:

number:


boolean:

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

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 4

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

bookUtforska JavaScript-datatyper

Svep för att visa menyn

Olika typer av data beter sig olika i JavaScript, så det är viktigt att förstå datatyper.

Note
Notera

En datatyp talar om för JavaScript hur en viss data ska hanteras.

Olika typer → Olika resultat

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

Tolkaren utför strängkonkatenering i det första fallet och addition i det andra.

typeof-operatorn

typeof returnerar typen av ett värde:

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

Grundläggande JavaScript-datatyper

Number

Används för beräkningar, räknare och matematik. JavaScript använder en enda numerisk typ (ingen separat int/float).

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

Sträng

Används för att lagra och hantera text. Strängar måste omslutas av enkla eller dubbla citattecken.

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

För att identifiera en sträng i koden ska enkla eller dubbla citattecken användas (t.ex. '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
Notering

Håll dig till en citatteckenstil per projekt, men byt vid behov inuti texten.

Boolean

Representerar logiska värden: true eller false. Används för att kontrollera villkor och styra programflödet.

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 och false är ___.

2. Vilken datatyp har värdet "number"?

3. Vilken datatyp har värdet 15?

4. Vilken datatyp har värdet 19.32?

5. Vilken datatyp har värdet true?

6. Dra värden till deras typer.

question mark

true och false är ___.

Select the correct answer

question mark

Vilken datatyp har värdet "number"?

Select the correct answer

question mark

Vilken datatyp har värdet 15?

Select the correct answer

question mark

Vilken datatyp har värdet 19.32?

Select the correct answer

question mark

Vilken datatyp har värdet true?

Select the correct answer

question-icon

Dra värden till deras typer.

string:

number:


boolean:

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

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 4
some-alt