Hirdetés
- Google Pixel topik
- Bemutatkozott a Poco X7 és X7 Pro
- iPhone topik
- Xiaomi 14 Ultra - Leica hercegnő
- Motorola Edge 50 Neo - az egyensúly gyengesége
- One mobilszolgáltatások
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Ez lehet az Apple hajlítható telefonjának formája, mérete
- Yettel topik
- Fotók, videók mobillal
-
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
- Suzuki topik
- Elemlámpa, zseblámpa
- Fortnite - Battle Royale & Save the World (PC, XO, PS4, Switch, Mobil)
- Majdnem megfelezi a GeForce GPU-k gyártókapacitását az NVIDIA?
- World of Warships
- Kerékpárosok, bringások ide!
- Windows 11
- Luck Dragon: Asszociációs játék. :)
- Crypto Trade
- Melyik tápegységet vegyem?
- További aktív témák...
- ÁRGARANCIA!Épített KomPhone i5 14400F 32/64GB DDR5 RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- Apple iPhone 11 Pro Max / 256GB / Kártyafüggetlen /12Hó Garancia / Akku:84%
- GYÖNYÖRŰ iPhone 14 Pro 128GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4041, 100% Akksi
- OEM Philips SoundBar távirányító
- Telefon felvásárlás!! iPhone 11/iPhone 11 Pro/iPhone 11 Pro Max
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


