کافه برنامه نویسان | 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗲𝗿s 𝗖𝗮𝗳𝗲
2.79K subscribers
1.16K photos
272 videos
31 files
1.2K links
👈 اینجا جایی است که یاد می‌گیریم و ایده‌هایمان را به واقعیت تبدیل می‌کنیم و در نهایت با هم رشد می‌کنیم

💬 Group : @IRdeveloperchat
تبادل / تبلیغات : @ProgramersCafeSup 🫴


♂️ مالک : @Ali_Rohany ♂️
Download Telegram
خروجی کد زیر چیست؟؟


function* infiniteGenerator() {
let i = 0;
while (true) {
yield i++;
}
}

const weakMap = new WeakMap();
const gen = infiniteGenerator();

weakMap.set(gen, gen.next().value);

const result = weakMap.get(gen) + gen.next().value;

console.log(result);

#javascript #challenge

Channel ° @Programers_Cafe
Group ° @IRdeveloperchat
👨‍💻6
امروز اومدیم با معرفی کتابخانه canvas js  به صورت مختصر

این کتابخانه با قابلیت‌های قدرتمند خود، امکان ایجاد جلوه‌های بصری جذاب و پویا را فراهم می‌کند که تجربه کاربری را بهبود می‌بخشد.


اگر به دنبال ابزاری برای ترکیب داده‌ها، انیمیشن‌ها و بازی‌ها هستید، انتخابی عالی است.

♻️ نمونه هایی از چیز هایی که با این کتابخانه میشه درست کرد رو میتونید تو عکس ها ببینید .

#css #html #canvas #javascript


𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
🔥4👨‍💻31
خروجی کد زیر چیست ؟؟

console.log(MyClass);
class MyClass {
constructor() {
this.value = 42;
}
}

#javascript #challenge

Channel • @Programers_Cafe
Group • @IRdeveloperchat
👨‍💻5
خروجی کد زیر چیست

function sumEvenIndices(arr) {
    return arr.reduce((sum, num, index) => {
        return index % 2 === 0 ? sum + num : sum;
    }, 0);
}


const numbers = [10, 20, 30, 40, 50];
const result = sumEvenIndices(numbers);
console.log(result);


#javascript #challenge


𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
👨‍💻7