Kurso de Raku / Progresinta / Ujoj

Kuntekstoj

Valoro en Raku povas foje konduti malsame laŭ la kunteksto en kiu ĝi estas uzata. Ekzemple, la sama tabelo povas agi kiel nombro (ĝia longo), kiel ĉeno (ĝiaj elementoj kunigitaj), aŭ kiel vera valoro (ĉu la tabelo estas malplena aŭ ne), depende de tio, kion la ĉirkaŭa kodo petas.

Kompreno de kunteksto klarigas multon en Raku, kio alie aspektus surprize: kial +@array estas nombro, kial tabelo metita en skalaron kondutas kiel unuopa ero, kaj kial if @array testas malplenecon. Ĉi tiu sekcio traktas la ĉefajn kuntekstojn.

Temoj en ĉi tiu sekcio

Praktiko

Vin atendas 2 kvizoj pri la enhavo de ĉi tiu sekcio.

Ekzercoj

En ĉi tiu sekcio estas 3 ekzercoj. Trarigardu ĉiujn temojn de ĉi tiu sekcio antaŭ ol komenci la ekzercojn.

  1. Devigi nombron
  2. Boolea kontrolo
  3. Ero aŭ listo

Kursa navigado

Solvo: Ligi skalaron   |   Nombra, ĉena kaj Boolea kunteksto