Hirdetés
- RAM topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Soha nem szabta ilyen pénztárcabarátra új CPU-it az Intel
- 5.1, 7.1 és gamer fejhallgatók
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- A hardverek is kokárdát tűznek a hétvégén
- Házimozi haladó szinten
- Milyen házat vegyek?
- Milyen egeret válasszak?
- Vezetékes FEJhallgatók
-
PROHARDVER!
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
-
Jim-Y
veterán
Az elsőre egy félkész megoldás lehet például:
String.prototype.sameUntil = function(other) {
var cvar = (this.length < other.length ? this.length : other.length);
for(var i=0; i < cvar; ++i) {
if(this.charAt(i) != other.charAt(i)) {
return i;
}
}
return cvar;
}Azért félkész, mert a lehetséges buktatókat nem teszteltem ki, a példa adataidra jól működik, ha egyáltalán nem egyezik, akkor 0-t ad vissza. Illetve feltételezi, hogy az első karaktertől vett egyezést keresünk.
A második kérdést én sem értem igazán. Itt valahogy mindenképp csoportosítanod kéne az ugyanolyan str1-hez tartozó adatokat. Ha pl egy tömbbe tudod valahogy tenni az alma stringhez tartozó str2-ket, akkor
var almaArray = ["aluljáró", "almárium", "alváz"];
console.log(almaArray.map(function(elem) {
return "alma".sameUntil(elem);
}).reduce(function(prev, curr) {
return (prev < curr ? prev : curr);
}));// 2
De ha objektumba teszed, úgy is meg lehet oldani.
Új hozzászólás Aktív témák
- Kész rémálom lesz Linuxot használni jövőre az USA egyes államaiban
- Milyen okostelefont vegyek?
- Kínai és egyéb olcsó órák topikja
- Kuponkunyeráló
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Crimson Desert
- Nő az eSIM-ek iránti igény
- Google Pixel 10a – évismétlés
- Robogó, kismotor
- Külföldi prepaid SIM-ek itthon
- További aktív témák...
- Lenovo X1 Tablet Gen3 Intel i5 8350U Refurbished - Garancia
- Lenovo ThinkPad L13 Gen 2 Yoga Ryzen3 5400U Refurbished - Garancia
- Lenovo T14 Gen3 Ryzen5 6650U 2026.11.21 ig érvényes gyártói garancia
- Lenovo T14 Gen3 I5 1245U Refurbished - Garancia
- HP ProBook x360 435 G8 Ryzen 5 5600U Refurbished - Garancia
- Raktáron levő AM4 garanciás alaplapok!!!
- Samsung Galaxy Watch 5 Pro 45mm, GPS, 1 Év Garanciával
- ÁRGARANCIA! Épített KomPhone Ultra 7 265KF 32/64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
- Samsung QM55B 55" UHD 4K LED Signage Reklámmonitor 27% ÁFÁS
- Lenovo ThinkPad X1 Carbon Gen 10 - 27% ÁFÁS (0332)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

