- Ismét egy "Idióta" A.I. Projekt, hogy meglovagolja az aktuális trendeket...
- Időutazás floppyval: A 486-os visszavág PCem-men
- AMD Ryzen 9 9900X (100-100000662WOF)+ Samsung 990 PRO 2TB MZ-V9P2T0BW
- Processzor és videokártya szilícium mag fotók újratöltve!
- Az e-sport napistenének ajándéka: Lamzu Inca gamer egér
- Luck Dragon: Asszociációs játék. :)
- droidic: Időutazás floppyval: A 486-os visszavág PCem-men
- gban: Ingyen kellene, de tegnapra
- Elektromos rásegítésű kerékpárok
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Fűzzük össze a szavakat :)
- Gurulunk, WAZE?!
- Fogkefe: elektromos vagy manuális?
- Rap, Hip-hop 90'
- LordAthis: Ismét egy "Idióta" A.I. Projekt, hogy meglovagolja az aktuális trendeket...
Hirdetés
-
LOGOUT
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
-
Teasüti
nagyúr
Ezt hoztam össze:
Array.prototype.indexesOfGreatestNums = function () {
var result = new String, a = new Array, b = new Array; c = new Array;
a[0] = 0, b[0] = 0;
for (var i =0, j=0; i<this.length;i++) {
if (this[i]>0) {
if (a.indexOf(this[i].toString())>=0) {if (b[a.indexOf(this[i].toString())] !== undefined) {b[a.indexOf(this[i].toString())]++} else {b[a.indexOf(this[i].toString())]=1;};} else {
a[j] = this[i];
if (b[j] !== undefined) {b[j]++} else {b[j] = 1};
j++;
}; //end else
}; // end if
}; // end for
//var ok = popup('',a + '\n' + b,false,'','',30);
var that = this.slice(0);
for (i=0;i<a.length;i++) {
for (j=0;j<b[a.indexOf(Math.max.apply('',a).toString())];j++) {
//flash(that.join() +'\n'+ a.join());
c[j] = that.indexOf(Math.max.apply('',a).toString());
that[that.indexOf(Math.max.apply('',a).toString())] = 0;
}; //end for
result = result + c.join() + '>';
c = [];
a[a.indexOf(Math.max.apply('',a).toString())] = 0;
}; // end for
return(result);
}; // end prototypeAzt tudja, hogy egy számokból álló tömbből egy string-ben visszaadja az elemek értékei alapján csökkenő sorrendben az indexüket.
Azonos értékek indexei vesszővel elválasztva, különbözőké pedig ">" jellel. NaN elemekre nem érzékeny, ha meg az egész tömb csak nullákból áll, akkor meg csak egy ">" jelet ad vissza.Pl:
var a = [0,0,1,1,5,12,5,0,0];
var b = a.indexesOfGreatestNums();
b = "5>4,6>2,3>"Ezzel szeretném kiértékelni majd a telefonkönyves regex keresés eredményét, ahol a találatok számát mentem a fenti "a" tömbbe, amiben az indexek megegyeznek a névjegyzék tömbjével.
Új hozzászólás Aktív témák
- Eladó 1250W/1800W/2000W Tápegységek próbagaranciával! Posta ok!
- PowerColor Red Devil RX6700 XT 12GB eladó
- HP Elite x2 1012 G1 Touch 2in1 LTE/4G Win10 Tablet lecsatolható bill. 100%ÚJ Akku, üzletből, 27%ÁFÁS
- Asus TUF Gaming A14 FA401WU - 14" 2.5K 165Hz - Ryzen AI 9 HX 370 - 16GB - 1TB - RTX 4050 - 3 év gari
- Redmagic 10 Pro gamer telefon eladó ! Újszerű, EU modell.
- DELL PowerEdge R630 rack szerver - 2xE5-2680v4 (28c/ 56t, 2.4/3.3GHz), 128GB RAM, 10G, áfás szla
- AKCIÓ! MSI B365M i5 8600 16GB DDR4 512GB SSD RX 5700XT 8GB CM MASTERBOX Q300L Zalman 600W
- GYÖNYÖRŰ iPhone 13 Pro Max 1TB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3051
- Medion Erazer Beast X40-hez vízhűtés (MD 60961)
- Samsung Galaxy A55 5G / 8RAM 256GB / Gyárifüggetlen / 12 Hó Garanciával
Állásajánlatok
Cég: FOTC
Város: Budapest