If satser och logiska operationer som och && samt eller || (javascript)

LOGGA IN

VIA

OBS! Inget publiceras i ditt flöde utan ditt medgivande.

VIA E-POST

E-post/användarnamn

Lösenord

Glömt lösenordet?
eller
Matematik och Programmering

If satser – Jämförelser med && och ||

Video

Video, text & övningsfrågor av: Simon Rybrand

I den här videon lär du dig hur man skriver if satser som innehåller de logiska operatorerna och (&&) och eller (||).

Övning

  • Skriv en if sats som skriver ut ”Bra jobbat” om variablerna mattebetyg och fysikbetyg är lika med strängen ”E”.

Är du ny här? Så här funkar Matematikvideo PREMIUM


  • 500+ pedagogiska videolektioner till hela gymnasiet och högstadiets matte.
  • 3500+ typiska övningsfrågor med tips och fullständiga förklaringar.
  • Heltäckande för din kurs, slipp leta efter videos själv på Youtube.
  • Träning inför nationella prov och högskoleprovets matematik.
PROVA FÖR 9 KR
Prova i 7 dagar för 9 kr, sedan endast 89 kr/mån.
Ingen bindningstid, avsluta prenumerationen när du vill.
1 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 5
1
Du måste vara inloggad för att rösta.
Loading...

Övning

Interaktiva övningar hittas i texten nedanför videon.

Text

När du skriver en if sats så kan du skriva flera villkor i samma if sats. För att göra det så använder du operatorerna && (and) och || (or). Då kan du skriva villkor som ”Om följande && följande stämmer gör val1 annars gör val2” eller ”Om följande || följande stämmer gör val1 annars gör val2”.

Här använder vi alltså symbolen && för att skriva och samt symbolen || för att skriva eller.

Exempel på if sats med && (and) och || (or)

I exemplet nedan visar vi hur du kan skriva en if sats som kollar om två saker stämmer med hjälp av &&.

var myname = "kalle";
var myage = 12;

if (myname === "kalle" && myage > 10) {
  console.log("Kalle är äldre än 10 år");
} else {
  console.log("Vi känner inte till dig");
}

> "Kalle är äldre än 10 år"

I nästa exempel här nedan använder || för att kolla om myname är "kalle" eller "felicia".

var myname = "Felicia";

if (myname === "Kalle" || myname === "Felicia") {
  console.log("Det är Kalle eller Felicia");
} else {
  console.log("Vi känner inte till dig");
}

> "Det är Kalle eller Felicia"

Kommentarer är inaktiverade. Logga in för att felrapportera.

Prova Premium i 7 dagar för 9 kr

Därefter 89 kr per månad.
Avsluta prenumerationen när du vill.
SKAFFA PREMIUM
Nej tack. Inte just nu.

Vad är detta?
Här hittar du matematiska symboler som kan användas när du ställer frågor på forumet eller kommenterar. När du klickar på symbolen markeras denna, kopiera genom klicka med höger musknapp eller använda kortkommandot Ctrl-C (PC) / cmd-C (Mac)
Förhandsvisning Latex:
Latexkod: