Int, Float och Bool
Arbeta med Mojos numeriska och booleska typer.
Int, Float och Bool är en gratis lektion i Mojo Academy på CoddyKit. Detta är lektion 2 av 4. Du kan läsa vilka 3 lektioner som helst i den här lärvägen kostnadsfritt i sin helhet – därefter låser CoddyKit PRO upp alla lektioner, plus praktisk övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Den ingår i lärvägen för Mojo Academy, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i Mojo Academy innehåller totalt 4 lektioner.
Värden har typer
Varje värde tillhör en typ som anger vad det är och vad du kan göra med det. Tre grundläggande typer är en bra början.
Int för heltal
En Int innehåller heltal, till exempel antal och index, utan någon decimaldel.
var count = 42Räkna med Int
Int stöder vanlig aritmetik. Addera, subtrahera och multiplicera dem precis som du förväntar dig för heltal.
var apples = 3 + 4
print(apples)Float för decimaltal
En Float lagrar tal med decimalpunkt och passar perfekt för mätningar, priser och allt som kan ha en bråkdel.
var price = 9.99Int och Float skiljer sig åt
10 är en Int, men 10.0 är en Float. Det är decimalpunkten som gör ett literalvärde till en Float i stället för en Int.
var whole = 10
var fraction = 10.0Division med Float
Division med / ger ett resultat av typen Float, så bråkdelar inte går förlorade. Det bevarar precisionen när tal inte går att dela jämnt.
var half = 5 / 2
print(half)Bool är True eller False
En Bool innehåller exakt ett av två värden: True eller False. Den besvarar ja- och nejfrågor i logiken.
var is_ready = TrueJämförelser skapar Bool
En jämförelse av värden producerar en Bool. Uttrycket 3 > 2 utvärderas till True, medan 1 == 2 är False.
var bigger = 3 > 2
print(bigger)Bool styr beslut
Bool-värden används senare i dina if-satser. Om du lagrar en jämförelse i en tydligt namngiven Bool blir förgrenad kod lätt att läsa.
var is_adult = age >= 18Välj rätt taltyp
Använd Int när bråkdelar inte kan förekomma, till exempel för att räkna personer. Välj Float när ett värde kan ha decimaler.
Tre verktyg, många program
Int, Float och Bool täcker redan räkning, mätning och beslut. Den mesta logik du skriver bygger på dessa grundläggande typer.
Snabb kontroll
Du skriver literalvärdet 10.0 i stället för 10 i Mojo-koden. Vilken typ har värdet?
Sammanfattning
Int räknar, Float mäter med decimaler och Bool innehåller True eller False. Jämförelser producerar Bool-värden som styr logiken. 🎯
Lär dig Mojo med en AI-lärare – gratis
Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.
- Kurser
- 30
- Lektioner
- 120
Vanliga frågor
Är lektionen ”Int, Float och Bool” gratis?
Ja – du kan läsa vilka 3 lektioner som helst i lärvägen Mojo Academy, inklusive ”Int, Float och Bool”, kostnadsfritt i sin helhet här på webben. Därefter låser CoddyKit PRO upp alla lektioner, plus interaktiv övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Kursen i Mojo Academy innehåller totalt 4 lektioner.
Vad lär jag mig i ”Int, Float och Bool”?
Arbeta med Mojos numeriska och booleska typer. Ni övar på Mojo Academy med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.
Behöver jag någon erfarenhet för att börja lära mig Mojo Academy?
Du behöver inga förkunskaper. Utbildningen i Mojo Academy på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 2 av 4.
Hur lång tid tar lektionen ”Int, Float och Bool”?
De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.
Kan jag skriva och köra kod i den här Mojo Academy-lektionen?
Ja. Varje Mojo Academy-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.
Alla lektioner i den här kursen
- Deklarera värden med var
- Int, Float och Bool
- Strängar och text
- Hjälpsamma typannoteringar