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
Introduktion till JavaScript

bookUtforska JavaScript-datatyper

Data kan representeras på olika sätt, och de operationer du utför på data kan variera beroende på datatyperna.

Obs

Datatypen anger för tolken hur data ska hanteras.

Låt oss titta på skillnaden i tolkens beteende:

12345
// First case console.log("123" + "123"); // Second case console.log(123 + 123);
copy

I exemplet ovan kan du se att tolken utför olika operationer för olika datatyper.

typeof()

Operatorn typeof() returnerar en sträng som anger typen av operandens värde.

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

Number

Datatypen number används för beräkningar, räknare, matematiska operationer och mer.

Till skillnad från andra programmeringsspråk använder JavaScript typen number istället för separata int och float typer.

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

Observera

Operatorn typeof bestämmer endast datatypen för resultatet, inte de utförda operationerna.

Sträng

Datatypen sträng används för att ändra, skriva ut och överföra text till andra program.

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 används enkla eller dubbla citattecken (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

Obs

  • Välj en citatteckenstil ("text" eller 'text') för din kod eller ditt projekt;

  • Du kan växla mellan citatteckenstilar när du använder ' eller " inom texten, till exempel "She hasn't hat" eller 'He says "Hi!"'.

Boolean

Datatypen boolean används för logiska operationer. Den har två värden: true och false. Booleans används för att kontrollera villkor, vilket vi kommer att beskriva senare.

Booleans gör det möjligt att styra kodens körning och leda den längs olika vägar.

För att skapa ett boolean-värde, använd värdena true eller false:

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

Suggested prompts:

Can you explain the difference between number and string data types in JavaScript?

How does the typeof operator work with different data types?

Can you give more examples of boolean expressions?

Awesome!

Completion rate improved to 2.5

bookUtforska JavaScript-datatyper

Svep för att visa menyn

Data kan representeras på olika sätt, och de operationer du utför på data kan variera beroende på datatyperna.

Obs

Datatypen anger för tolken hur data ska hanteras.

Låt oss titta på skillnaden i tolkens beteende:

12345
// First case console.log("123" + "123"); // Second case console.log(123 + 123);
copy

I exemplet ovan kan du se att tolken utför olika operationer för olika datatyper.

typeof()

Operatorn typeof() returnerar en sträng som anger typen av operandens värde.

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

Number

Datatypen number används för beräkningar, räknare, matematiska operationer och mer.

Till skillnad från andra programmeringsspråk använder JavaScript typen number istället för separata int och float typer.

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

Observera

Operatorn typeof bestämmer endast datatypen för resultatet, inte de utförda operationerna.

Sträng

Datatypen sträng används för att ändra, skriva ut och överföra text till andra program.

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 används enkla eller dubbla citattecken (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

Obs

  • Välj en citatteckenstil ("text" eller 'text') för din kod eller ditt projekt;

  • Du kan växla mellan citatteckenstilar när du använder ' eller " inom texten, till exempel "She hasn't hat" eller 'He says "Hi!"'.

Boolean

Datatypen boolean används för logiska operationer. Den har två värden: true och false. Booleans används för att kontrollera villkor, vilket vi kommer att beskriva senare.

Booleans gör det möjligt att styra kodens körning och leda den längs olika vägar.

För att skapa ett boolean-värde, använd värdena true eller false:

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