Új hozzászólás Aktív témák
-
Mr Dini
addikt
Szia!
Valahogy átugrottam ezt a hozzászólásod, s csak most, keresés közben akadtam rá...
Amennyiben feltételezzük, hogy space minden esetben van bárhol két időegység közt, akkor én a következő módon oldanám meg például:
data = '5hours 34minutes 17seconds';
data.toString();
finalData = data.replace(/[^0-9| ]/g,'').split(' ');
for(i = 0; i <= finalData.length-1; i++) {
setLocal('szam'+(i+1).toString(), finalData[i]);
}
alert(local('szam2'));A data változó lehet akár Tasker beépített is, ez esetben a global függvénnyel kell betölteni azt.
Ez a pársoros kód egyébként csak annyit tesz, hogy lecseréli az összes karaktert, ami nem space, vagy szám. Ekkor a példában szereplő változóból valami ilyesmi lesz: 5 34 17
Majd itt a spaceknél feldaraboljuk egy tömbbé az így kapott értéket, s végül egy for ciklussal belementünk minden elemet egy szamx lokális Tasker változóba (ahol az x helyén egy egytől az elemek darabszámáig terjedő számot kell elképzelni).
Az alert meg csak szemléltetés a végén.
Have fun!

Új hozzászólás Aktív témák
- Tudástár Tasker - AZ Android alkalmazás
- Lenovo L13 Core I3-10110U / 8GB DDR4 / LAPTOP 2
- ÁRGARANCIA!Épített KomPhone Ryzen 5 5600X 16/32/64GB RAM RX 7600 8GB GAMER PC termékbeszámítással
- REFURBISHED - Lenovo ThinkPad 40AF Dock (DisplayLink)
- Új HP 15 Victus FHD IPS 144Hz i5-13420H 4.6Ghz 16GB 512GB SSD Nvidia RTX 3050 6GB Win11 Garancia
- 238 - Lenovo Legion Pro 7 (16IRX8) - Intel Core i9-13900HX, RTX 4070
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest



