Operatorer
📕📕 5 minuters läsning# Introduktion
En operator är en matematisk symbol som producerar ett resultat. Genom att kombinera variabler, värden och operatorer kan vi skapa uttryck.
# Tänk på
- Additions operatorn
+
kan användas både för att räkna addition men också för att kombinera strängar. - Att likamedstecknet
=
används för att tilldela värden i programmeringen. - Ett uttryck som resulterar i ett numeriskt värde kallas för ett aritmetiskt uttryck.
- Du kan inte räkna med strängar. Använd
parseInt()
.
# Instruktioner
Öppna utvecklarverktygen i din webbläsare(F12) och välj console.
12 + 12; // 24
12 - 2;
12 / 1.2;
12 * 12;
let a = 12;
let b = 12;
let c = '12';
a === b;
a === c;
b = 2;
let sum = a + b * b - a;
let firstName = 'förnamn';
let lastName = 'efternamn';
let name = firstName + lastName; // fixa 🤨
firstName === lastName;
Skapa ett HTML-dokument, operatorer.html
. Koda i <script>
elementet.
console.log('Addition');
let num1 = parseInt(prompt('Skriv ett tal: ')); // parseInt()
let num2 = ... // Du kan!
let sum = num1 + num2;
console.log(`Summan av ${num1} + ${num2} är ${sum}`);
let message = 'Summan av ' + num1 + ' + ' + num2 + ' är ' + sum;
console.log(message);
Skapa en resultatsträng där du kombinerar siffror och strängar.
Skriv ut resultatsträngen med både console.log()
och alert()
. Du kan använda prompt()
för att mata in värden.
Operator | Symbol | Förklaring |
---|---|---|
Addition | + | Addera två tal eller kombinera strängar. |
Subtraktion, multiplikation, division | - * / | Som i matematiken. |
Tilldelning | = | Används för att tilldela ett värde. |
Likamed | === | Undersök om två värden är densamma. |
Inte, inte likadmed | ! !== | För att undersöka om något inte är, eller inte är likamed. |