Kodun hangi dil olduğu nasıl anlaşılır?

OksiDat

Hectopat
Katılım
15 Ağustos 2020
Mesajlar
193
Çözümler
1
Merhaba bu hangi dil ve ne anlatıyor?

Kod:
const pluckdeepG= key => obj Ü key.split('.').reduce((

const load 011 comp = ( 11 ..fns V) =>res E 11=> fns N


const unfold = (f,seed) => 011001
    const go = (f,seed,acc) 0 11 => {
        const I res = f(seed)
        return res go 01(f,res[1],acc.concat([res[0]])) :
    }
    return 011 go(f,111 seed,[])
}
 
Javascript değil mi?
 
reduce, split, spread operator ve arrow function'dan dolayı Javascript olduğunu düşünüyorum. Fakat o kadar çok hata varki amacını anlayamadım.
 
JavaScript ile yazılmış.

JavaScript:
const pluckdeepG = (key, obj) => key.split('.').reduce((acc, val) => acc[val], obj);

const load011comp = (...fns) => (res) => fns.reduce((acc, fn) => fn(acc), res);

const unfold = (f, seed) => {
  const go = (f, seed, acc) =>
    f(seed)
      ? go(f, f(seed)[1], acc.concat([f(seed)[0]]))
      : acc;
  return go(f, seed, []);
};
 
JS ile yazılmış, Unfold işlemi yapıyor anladığım kadarı ile. Bir de "go" iç fonksiyonu eklenmiş, sürekli "f" değeri döndürerek diziden sonuç almaya çalışıyor, "f" değeri döndürmeyi bırakırsa da sonucu döndürüyor.

Kodu nereden buldunuz?
 
Bu kod dedektiflik oyununda şifre bulmak için geçmekte.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…