ÎncepețiÎncepe gratuit

Else if 2.0

În interiorul construcțiilor if-else poți face orice dorești – inclusiv să adaugi un alt set de instrucțiuni condiționale. Examinează următorul fragment de cod:

if (number < 10) {
  if (number < 5) {
    result <- "extra small"
  } else {
    result <- "small"
  }
} else if (number < 100) {
  result <- "medium"
} else {
  result <- "large"
}
print(result)

Analizează următoarele afirmații:

  1. Dacă number este setat la 6, în consolă se afișează „small".
  2. Dacă number este setat la 100, R afișează „medium".
  3. Dacă number este setat la 4, în consolă se afișează „extra small".
  4. Dacă number este setat la 2500, R va genera o eroare, deoarece result nu va fi definit.

Selectează opțiunea care listează toate afirmațiile adevărate.

Acest exercițiu face parte din cursul

R intermediar

Vezi cursul

Exercițiu interactiv practic

Transformă teoria în practică cu unul dintre exercițiile noastre interactive

Începe exercițiul