@sebo-sebicki: możesz w takim razie polecieć metodą forEach po tablicy i dla każdego obiektu sprawdzić wartość atrybutu "cos". JS posiada metodę isNaN, więc nie będzie problemu.
@sebo-sebicki: Propozycja @AwizisieAkat to też dobre wyjście, a jeśli chcesz dodatkowo, żeby zwrócił Ci obiekty spełniające dane kryteria, to zamiast some skorzystaj z metody filter
@AwizisieAkat: @imprv: ale wiecie, że NaN == NaN nie da wam true? Najlepiej to sprawdzić e['cos'] != e['cos'] NaN nie jest równe niczemu nawet samej sobie
mam tablice z obiektami:
var tb = [
{ "cos" : "tamto"},
{"cos" : NaN}
];
jak moge sprawdzic czy ktorys z tych atrybutow posiada przypisana wartosc NaN?
abo szybciej
tb.some(e => e["cos"] == NaN)
NaN nie jest równe niczemu nawet samej sobie