Hirdetés
- 3D nyomtatással csökkentené a kijelző gyűrődését az Apple iPhone Foldnál
- Akciófigyelő: Kedvezményes Poco telefonokkal is várhatók a locsolók
- A visszafogott terepes - Navee NT5 Max teszt
- Kétezer eurós csomag lehet a Vivo X300 Ultra
- Ennyit dobott egy telefon gyártási költségén a memóriakrízis a Xiaomi szerint
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Honor Magic8 Lite - a félig sikerült bűvésztrükk
- Kétezer eurós csomag lehet a Vivo X300 Ultra
- Milyen okostelefont vegyek?
- Ennyit dobott egy telefon gyártási költségén a memóriakrízis a Xiaomi szerint
- Okosóra és okoskiegészítő topik
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Android szakmai topik
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- One mobilszolgáltatások
-
Mobilarena
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
fordfairlane
veterán
válasz
Mr Dini
#5901
üzenetére
1. a var kulcsszót egyszer kell használni a number nevű változó esetében, mondjuk mikor először adsz neki értéket.
2. ha csak egy kép van, a while végtelen ciklust eredményez.
3. Ha number nem lehet nulla, mert a setWallpaper nem nullával indexeli a háttérképeket, akkor egyszerűbb a randomszám generálást úgy megírni, hogy egytől kezdődően dobjon számokat.Math.floor(Math.random() * (max - min)) + min;
azaz jelen esetben
Math.floor(Math.random() * (Hatterek.length - 1)) + 1;
4. Elég a while ciklusban randomszámot generálni, nem kell két Math.random sor.
Szóval ebben a formában valami ilyesmi célszerűbb:
var Hatterek = listFiles("Hatterek", false).split("\n");
var number;
if(Hatterek.length > 1) {
while(number == global('OldScrBcg')) {
number = Math.floor(Math.random() * (Hatterek.length - 1) + 1);
}
} else if(Hatterek.length == 1) {
number = 1;
}
if(number) {
setGlobal('OldScrBcg', number);
setWallpaper(Hatterek[number]);
}
Új hozzászólás Aktív témák
- Crimson Desert
- Kormányok / autós szimulátorok topikja
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Last Epoch
- Milyen légkondit a lakásba?
- Kerékpárosok, bringások ide!
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Mobilinternet
- Windows 11
- További aktív témák...
- Apple iPhone 12 Pro Max/128GB / Kártyafüggetlen / 12Hó Garancia / Akku:85%
- M1 iPad Pro 11" 3. Gen 128GB Silver - 27% ÁFA (0434BE)
- Bialetti kézi kávéőrlő
- GYÖNYÖRŰ iPhone 15 Pro Max 256GB Blue Titanium-1 ÉV GARANCIA -Kártyafüggetlen, MS4480
- Apple iPhone 16 Pro Max 256GB fekete titán használt, megkímélt 100% akku (140 ciklus)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

