Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Matematiske Operationer i JavaScript | Udføre Operationer i JavaScript
Introduktion til JavaScript
course content

Kursusindhold

Introduktion til JavaScript

Introduktion til JavaScript

1. JavaScript Grundlæggende
2. Variabler og Datatyper i JavaScript
3. Udføre Operationer i JavaScript
4. Kontrollere Programflow med Betingede Udsagn
5. Gennemløb af Data i JavaScript
6. Funktioner i JavaScript

book
Matematiske Operationer i JavaScript

JavaScript kan udføre følgende operationer med tal:

  • Addition (+);

  • Subtraktion (-);

  • Multiplikation (*);

  • Division (/);

  • Rest, eller Modulo (%);

  • Eksponent (**).

Bemærk

Hvis du allerede er bekendt med disse operationer og hvordan de fungerer, spring til sidste sektion (Prioritet af udførelse af operationer) eller fortsæt med dette kapitel.

Addition og Subtraktion

123456
console.log(25 + 13); // Addition console.log(37 - 2); // Subtraction let a = 25, b = 23; console.log(a + b); // Addition console.log(a - b); // Subtraction
copy

Multiplikation og Division

1234567
console.log(12 * 3); // Multiplication console.log(12 / 3); // Division console.log(273 / 23); // Division let a = 77, b = 11; console.log(a * b); // Multiplication console.log(a / b); // Division
copy

Rest (Modulo)

Denne operation returnerer resten af en division og udføres ved hjælp af % operatoren:

12345
console.log(77 % 10); console.log(25 % 11); let a = 27, b = 21; console.log(a % b);
copy

Eksponent

Denne operation hæver et tal til en bestemt potens. Det første tal er basen, og det andet er eksponenten, som det skal hæves til. Det udføres ved hjælp af ** operatoren:

123456
console.log(10 ** 6); // 10 * 10 * 10 * 10 * 10 * 10 (6 times) console.log(2 ** 7); // 2 * 2 * 2 * 2 * 2 * 2 * 2 (7 times) let a = 2; let b = 3; console.log(a ** b);
copy

Prioritet for udførelse af operationer

Hver operation har sin udførelsesprioritet, og rækkefølgen af udførelsen afhænger af den.

Bemærk

Hvis operationer har samme prioritet, vil de blive udført fra venstre mod højre.

Du kan bruge parenteser ( ) til at ændre udførelsesprioriteten:

123
console.log(25 + 7 * 2 ** 3); // Example 1 console.log((25 + 7) * 2 ** 3); // Example 2 console.log(((25 + 7) * 2) ** 3); // Example 3
copy

Bemærk

Parenteser () har den højeste prioritet. Indre parenteser evalueres først, efterfulgt af ydre.

1. Hvad returnerer % operatoren i JavaScript?

2. Hvad vil resultatet af følgende udtryk være?

question mark

Hvad returnerer % operatoren i JavaScript?

Select the correct answer

question mark

Hvad vil resultatet af følgende udtryk være?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 2

Spørg AI

expand
ChatGPT

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

course content

Kursusindhold

Introduktion til JavaScript

Introduktion til JavaScript

1. JavaScript Grundlæggende
2. Variabler og Datatyper i JavaScript
3. Udføre Operationer i JavaScript
4. Kontrollere Programflow med Betingede Udsagn
5. Gennemløb af Data i JavaScript
6. Funktioner i JavaScript

book
Matematiske Operationer i JavaScript

JavaScript kan udføre følgende operationer med tal:

  • Addition (+);

  • Subtraktion (-);

  • Multiplikation (*);

  • Division (/);

  • Rest, eller Modulo (%);

  • Eksponent (**).

Bemærk

Hvis du allerede er bekendt med disse operationer og hvordan de fungerer, spring til sidste sektion (Prioritet af udførelse af operationer) eller fortsæt med dette kapitel.

Addition og Subtraktion

123456
console.log(25 + 13); // Addition console.log(37 - 2); // Subtraction let a = 25, b = 23; console.log(a + b); // Addition console.log(a - b); // Subtraction
copy

Multiplikation og Division

1234567
console.log(12 * 3); // Multiplication console.log(12 / 3); // Division console.log(273 / 23); // Division let a = 77, b = 11; console.log(a * b); // Multiplication console.log(a / b); // Division
copy

Rest (Modulo)

Denne operation returnerer resten af en division og udføres ved hjælp af % operatoren:

12345
console.log(77 % 10); console.log(25 % 11); let a = 27, b = 21; console.log(a % b);
copy

Eksponent

Denne operation hæver et tal til en bestemt potens. Det første tal er basen, og det andet er eksponenten, som det skal hæves til. Det udføres ved hjælp af ** operatoren:

123456
console.log(10 ** 6); // 10 * 10 * 10 * 10 * 10 * 10 (6 times) console.log(2 ** 7); // 2 * 2 * 2 * 2 * 2 * 2 * 2 (7 times) let a = 2; let b = 3; console.log(a ** b);
copy

Prioritet for udførelse af operationer

Hver operation har sin udførelsesprioritet, og rækkefølgen af udførelsen afhænger af den.

Bemærk

Hvis operationer har samme prioritet, vil de blive udført fra venstre mod højre.

Du kan bruge parenteser ( ) til at ændre udførelsesprioriteten:

123
console.log(25 + 7 * 2 ** 3); // Example 1 console.log((25 + 7) * 2 ** 3); // Example 2 console.log(((25 + 7) * 2) ** 3); // Example 3
copy

Bemærk

Parenteser () har den højeste prioritet. Indre parenteser evalueres først, efterfulgt af ydre.

1. Hvad returnerer % operatoren i JavaScript?

2. Hvad vil resultatet af følgende udtryk være?

question mark

Hvad returnerer % operatoren i JavaScript?

Select the correct answer

question mark

Hvad vil resultatet af følgende udtryk være?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 2
Vi beklager, at noget gik galt. Hvad skete der?
some-alt