Kom igångKom igång gratis

Ta kontroll!

I den här övningen kombinerar du allt du lärt dig hittills: jämförelseoperatorer, logiska operatorer och kontrollstrukturer. Du kommer att behöva dem alla!

Vi har fördefinierat två värden åt dig: li och fb, som anger antalet profilvisningar för dina LinkedIn- och Facebook-profiler under den senaste registreringsdagen. Följ instruktionerna för att skriva R-kod som beräknar ett poäng för sociala medier, sms, baserat på värdena för li och fb.

Den här övningen är en del av kursen

R för medelnivå

Visa kurs

Övningsinstruktioner

Slutför kontrollflödeskonstruktionen med följande beteende:

  • Om både li och fb är 15 eller högre, sätt sms till dubbla summan av li och fb.
  • Om både li och fb är strikt lägre än 10, sätt sms till hälften av summan av li och fb.
  • I alla övriga fall, sätt sms till li + fb.
  • Skriv slutligen ut variabeln sms.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Variables related to your last day of recordings
li <- 15
fb <- 9

# Code the control-flow construct
if (___ & ___) {
  sms <- 2 * (li + fb)
} ___ (___) {
  sms <- 0.5 * (li + fb)
} else {
  sms <- ___
}

# Print the resulting sms to the console
Redigera och kör kod