Øvelse – anvend betinget logik
I denne øvelse skal du bruge if og else til at oprette koden for et kortspil for det fritidsspilfirma, du arbejder for. Dit job er at skrive specifikke funktioner, som dine kolleger kan bruge i det Blackjack-spil, de opretter.
Vis afspilningskort, som brugerne forventer at se
Blackjack spillere typisk er givet ansigtskort kaldet Jack, Queen, King og Ace. Alle andre kort er tal. Du skriver logik, der gør brugeroplevelsen i et nyt Blackjack-spil, som dit team udvikler på samme måde som et Blackjack-spil, der spilles personligt.
Stillads for et F#-projekt ved at køre
dotnet new:dotnet new console --language F# -o Cards cd CardsÅbn filen Program.fs. Erstat indholdet med følgende kode. Husk, at indrykning er vigtig i F#.
let cardNo = 12 let cardDescription = if cardNo = 1 || cardNo = 14 then "Ace" elif cardNo = 11 then "Jack" elif cardNo = 12 then "Queen" elif cardNo = 13 then "King" else string cardNo printfn "%s" cardDescriptionKør projektet med
dotnet run:dotnet runDit output viser:
Queen
Tillykke, du har oprettet et stykke kode, der med et kortnummer giver en beskrivelse.