Të përgjithshme

switch / match

Në shqip: Zgjedhje me shumë raste

ShpjegimiSQ

switch (në JavaScript, Java, C) ose match (në Python) zgjedh çfarë të bëjë sipas vlerës së një variable, pa shkruar shumë if/else me radhë. Është më i lexueshëm kur ke shumë raste të mundshme.

EnglishEN

switch (in JavaScript, Java, C) or match (in Python) chooses what to do based on a variable's value, without writing lots of if/else in a row. It's more readable when there are many possible cases.

Si ta mendosh

Si makina e kafesë me butona: shtyp 1 — espreso, 2 — makiato, 3 — çaj. Një zgjedhje, shumë rezultate të mundshme.

Lexoje në anglisht

Like a coffee machine with buttons: press 1 — espresso, 2 — macchiato, 3 — tea. One choice, many possible results.

Shembull kodipython

match dita:
    case "e shtunë" | "e diel": print("Fundjavë!")
    case _: print("Ditë shkolle")

Terma të lidhur