Hirdetés
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- gban: Ingyen kellene, de tegnapra
- GoodSpeed: Te hány éves vagy?
- sziku69: Szólánc.
- Magga: PLEX: multimédia az egész lakásban
- eBay-es kütyük kis pénzért
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
-
LOGOUT

Új hozzászólás Aktív témák
-
válasz
kanyi51
#3706
üzenetére
Szia.
Valószínű, hogy nem Te vagy az egyedüli, csak a többiek szégyenlősek egy picit és nem merték bevallani.
Mielőtt az Értékekre ugranánk, elmagyarázom, hogy is működik az egész és miért nincs szükség sok változó műveletre és IF-re.
Én még úgy tanultam, hogy a Sorszámnevek után pontot teszünk és a kiejtésnél (az 1. kivéve) a -dik végződést kapja mindegyik.
Na most a Google féle Szövegfelolvasó is ott volt ezeken az órákon és ő is szépen megtanulta, hogy kell kiejteni egy számot ha pontot teszünk utána.
Innen már egyszerű volt, jön a hónap napja számokkal (dayofmonth) vagyis nálam a makróban a (lv=day) lokális változó és ezután már csak utána kellet írni a pontot, ami azért kell, hogy sorszámnévként ejtse ki a szövegfelolvasó a nap számát és az "a" vagy "e" végződést, attól függően, hogy mire végződik az adott szám kiejtése.
(lv=day).a vagy (lv=day).e
Tehát Tizenhatodika vagy Tizenhetedike
A .a vagy .e beírása a változóba attól függ, hogy hányadik napja van a hónapnak. Ezeket kellett ledefiniálni az "Értékek összehasonlítása" című feltételben .Az Értékek összehasonlításánál az 1. érték az a változó, amelyik a nap(ok) számát tartalmazza, vagyis, hogy hányadika van.
A 2. érték pedig azoknak a napoknak a számát tartalmazza, amelyek kiejtése a-ra vagy e-re végződnek.
Itt a számok a reguláris (Regex) kifejezéseknek megfelelő formátumban vannak megadva, ezzel szűkítve a feltételek és az értékek számát, valamint egyszerűsítve és stabilizálva az összehasonlítást.Remélem tudtam segíteni eme rövidke magyarázattal.
Szerk: A Reguláris kifejezésekről rengeteg dokumentum található az interneten. Használatuk némi tanulást és gyakorlást igényel.
Új hozzászólás Aktív témák
- Projektor topic
- HiFi műszaki szemmel - sztereó hangrendszerek
- Tőzsde és gazdaság
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- ASUS routerek
- sziku69: Fűzzük össze a szavakat :)
- AMD vs. INTEL vs. NVIDIA
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Azonnali VGA-s kérdések órája
- Parfüm topik
- További aktív témák...
- 154 - Lenovo LOQ (15IRX9) - Intel Core i5-13450HX, RTX 4060
- RTX 5090-es, 5080-as stb... GAMER laptopok + dokkolók + licencek
- HIBÁTLAN iPhone 12 mini 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3818
- BESZÁMÍTÁS! MSI B450M R5 5600X 16GB DDR4 1TB SSD RX 6800 16GB Zalman S2 TG GIGABYTE 750W
- Dell Latitude 7330 i7-1255U 16GB 256GB 400nites legjobb kijelző! 1 év garancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest


Mcrazy
Oldman2
