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

Kursinnhold

Introduksjon til JavaScript

Introduksjon til JavaScript

1. JavaScript-Grunnleggende
2. Variabler og Datatyper i JavaScript
3. Utføre Operasjoner i JavaScript
4. Kontrollere Programflyt med Betingede Utsagn
5. Iterere Gjennom Data i JavaScript
6. Funksjoner i JavaScript

book
Matematiske Operasjoner i JavaScript

JavaScript kan utføre følgende operasjoner med tall:

  • Addisjon (+);

  • Subtraksjon (-);

  • Multiplikasjon (*);

  • Divisjon (/);

  • Rest, eller Modulo (%);

  • Eksponent (**).

Merk

Hvis du allerede er kjent med disse operasjonene og hvordan de fungerer, hopp til siste seksjon (Prioritet for Utførelse av Operasjoner) eller fortsett med dette kapittelet.

Addisjon og Subtraksjon

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

Multiplikasjon og divisjon

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 operasjonen returnerer resten av en divisjon og utføres ved hjelp av %-operatoren:

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

Eksponent

Denne operasjonen hever et tall til en viss potens. Det første tallet er basen, og det andre er eksponenten som det må heves til. Det utføres ved hjelp av ** 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 Utførelse av Operasjoner

Hver operasjon har sin utførelsesprioritet, og rekkefølgen av utførelse avhenger av den.

Merk

Hvis operasjoner har samme prioritet, vil de bli utført fra venstre til høyre.

Du kan bruke parenteser ( ) for å endre prioriteten for utførelse:

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

Merk

Parenteser () har høyest prioritet. Indre parenteser evalueres først, etterfulgt av ytre.

1. Hva returnerer %-operatoren i JavaScript?

2. Hva vil være resultatet av følgende uttrykk?

question mark

Hva returnerer %-operatoren i JavaScript?

Select the correct answer

question mark

Hva vil være resultatet av følgende uttrykk?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 2

Spør AI

expand
ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

course content

Kursinnhold

Introduksjon til JavaScript

Introduksjon til JavaScript

1. JavaScript-Grunnleggende
2. Variabler og Datatyper i JavaScript
3. Utføre Operasjoner i JavaScript
4. Kontrollere Programflyt med Betingede Utsagn
5. Iterere Gjennom Data i JavaScript
6. Funksjoner i JavaScript

book
Matematiske Operasjoner i JavaScript

JavaScript kan utføre følgende operasjoner med tall:

  • Addisjon (+);

  • Subtraksjon (-);

  • Multiplikasjon (*);

  • Divisjon (/);

  • Rest, eller Modulo (%);

  • Eksponent (**).

Merk

Hvis du allerede er kjent med disse operasjonene og hvordan de fungerer, hopp til siste seksjon (Prioritet for Utførelse av Operasjoner) eller fortsett med dette kapittelet.

Addisjon og Subtraksjon

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

Multiplikasjon og divisjon

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 operasjonen returnerer resten av en divisjon og utføres ved hjelp av %-operatoren:

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

Eksponent

Denne operasjonen hever et tall til en viss potens. Det første tallet er basen, og det andre er eksponenten som det må heves til. Det utføres ved hjelp av ** 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 Utførelse av Operasjoner

Hver operasjon har sin utførelsesprioritet, og rekkefølgen av utførelse avhenger av den.

Merk

Hvis operasjoner har samme prioritet, vil de bli utført fra venstre til høyre.

Du kan bruke parenteser ( ) for å endre prioriteten for utførelse:

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

Merk

Parenteser () har høyest prioritet. Indre parenteser evalueres først, etterfulgt av ytre.

1. Hva returnerer %-operatoren i JavaScript?

2. Hva vil være resultatet av følgende uttrykk?

question mark

Hva returnerer %-operatoren i JavaScript?

Select the correct answer

question mark

Hva vil være resultatet av følgende uttrykk?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 2
Vi beklager at noe gikk galt. Hva skjedde?
some-alt