Undersøgelse af JavaScript-datatyper
Forskellige typer data opfører sig forskelligt i JavaScript, så forståelse af datatyper er afgørende.
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);
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:
1234567let 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
Kerne JavaScript-datatyper
Number
Anvendes til beregninger, tællere og matematik. JavaScript benytter én enkelt taltype (ingen adskillelse mellem int/float).
12345console.log(typeof 15.25); console.log(typeof 211); console.log(typeof (22 + 251)); console.log(typeof (26 / 342));
String
Bruges til at gemme og arbejde med tekst. Strenge skal være omgivet af enkelte eller dobbelte anførselstegn.
12let str = "Hello! I'm String, and I should help you to work with text!"; console.log(str);
For at identificere en streng i koden skal vi bruge enkelte eller dobbelte anførselstegn (f.eks. 'some text' eller "some text")
1234567console.log("text"); console.log('text'); console.log("console.log('text')"); console.log('console.log("text")'); console.log(typeof("10"));
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.
12345678console.log(true); console.log(false); console.log(typeof(true)); console.log(typeof(false)); console.log(25 > 15); console.log(15 > 25);
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.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Fantastisk!
Completion rate forbedret til 2.5
Undersø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.
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);
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:
1234567let 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
Kerne JavaScript-datatyper
Number
Anvendes til beregninger, tællere og matematik. JavaScript benytter én enkelt taltype (ingen adskillelse mellem int/float).
12345console.log(typeof 15.25); console.log(typeof 211); console.log(typeof (22 + 251)); console.log(typeof (26 / 342));
String
Bruges til at gemme og arbejde med tekst. Strenge skal være omgivet af enkelte eller dobbelte anførselstegn.
12let str = "Hello! I'm String, and I should help you to work with text!"; console.log(str);
For at identificere en streng i koden skal vi bruge enkelte eller dobbelte anførselstegn (f.eks. 'some text' eller "some text")
1234567console.log("text"); console.log('text'); console.log("console.log('text')"); console.log('console.log("text")'); console.log(typeof("10"));
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.
12345678console.log(true); console.log(false); console.log(typeof(true)); console.log(typeof(false)); console.log(25 > 15); console.log(15 > 25);
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.
Tak for dine kommentarer!