Aktywne Wpisy

technojezus +115
Nie wierzę w to co widzę. Ekstremiści muzułamńscy z hamasu, niczym nie różniący się od ISIS dokonują mordów na cywiliach z Izraela, zaatakowali jedną z najnowocześniejszych i najlepszych armii na świecie, a co w tym czasie robią 100% polscy POLACY patrioci z krzyżem w ręku? Popierają skrajnych ekstremistów muzułmańskich XDDDDDDDDDDDDDD Oczywiście, jednocześnie ci sami by strzelali do muzułmanów na granicy z Białorusią i są anty w kierunku muzułmanów.
I jeszcze te przeświadczenie,
I jeszcze te przeświadczenie,

Drzamich +9
Co można zrobić pijakowi, który wchodzi na klatkę, gdzie chleje, pali fajki i śpi i nie chce wyjść tak, żeby było to dla niego na tyle nieprzyjemne żeby odechciało mu się wracać, a jednocześnie żeby nie domyślił się, że zrobił to ktoś z lokatorów? Myślałem na przykład o obsypaniu go mrówkami, żeby go pogryzły, ale mrówki te mogą potem wejść do mieszkań.
#alkoholizm #kiciochpyta
#alkoholizm #kiciochpyta




czytam sobie jakis krotki artykul o ich laczeniu i mam pewien problem
https://codeburst.io/javascript-learn-to-chain-map-filter-and-reduce-acd2d0562cd4
Otoz jest sobie tablica obiektow:
data = [
{
name: 'Butters',
age: 3,
type: 'dog'
},
{
name: 'Lizzy',
age: 6,
type: 'dog'
},
{
name: 'Red',
age: 1,
type: 'cat'
},
{
name: 'Joey',
age: 3,
type: 'dog'
},
];
i gosc w tym artykule robi sobie cos takiego:
let ages = data
.filter((animal) => {
return animal.type === 'dog';
}).map((animal) => {
return animal.age * 7
}).reduce((sum, animal) => {
return sum + animal.age;
});
Potem troche przerabia kod i wyglada to tak
let isDog = (animal) => {
return animal.type === 'dog';
}
let dogYears = (animal) => {
return animal.age * 7;
}
let sum = (sum, animal) => {
return sum + animal;
}
let ages = data
.filter(isDog)
.map(dogYears)
.reduce(sum);
I drugie zgodnie z zlaozeniem pokazuje wynik 84, natomiast pierwsze NaN.
Ktos wyjasni dlaczego tak sie dzieje? Jedyne co mi przychodzi do glowy to to ze w drugim w funkcji reduce uzywa samego animal a w pierwszym animal.age
Ale czy funkcja map nie powinna zwrocic tablicy obiektow a nie jedynie tablice jednej wlasnoci(czyli age) poszczegolnych obiektow?
#javascript #programowanie #webdev
Jak robisz return age * 7 to zwróci tablice intów
Jak zrobisz return { age: animal.age * 7} to zwróci tablice obiektów
reduce((sum, animal) => {
return sum + animal.age;
});
po przekształceniu mapem to co wpada do tego reduce to tablica liczb, więc animal jest już liczbą, nie obiektem, co za tym idzie sum + undefined = NaN