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")