🕹Создаем ИИ в игре на JavaScript
Screeps — игра-песочница, в которой нужно создавать искусственный интеллект для ваших персонажей на JS.
Тем самым вы можете управлять вашими войсками, чтобы проходить эту игру.
Перейти к изучению
#javascript
#javascript#ai#github_copilot#prompt_engineering
You can improve your GitHub Copilot experience by using the Awesome GitHub Copilot Customizations, a collection of ready-made prompts, instructions, and chat modes tailored for different coding tasks and roles. This toolkit helps you write better code faster by providing focused code suggestions, enforcing coding standards, and offering expert AI personas for specialized help. You can easily add these customizations to editors like VS Code using the MCP Server. This saves you time, boosts productivity, ensures consistent code quality, and helps you learn best practices while coding. It also supports collaboration and onboarding by standardizing workflows and documentation.
https://github.com/github/awesome-copilot
#JavaScript#frontend#webdev#boshlovchilar
👨💻JavaScript qayerda ishlatiladi?
1️⃣Interaktiv elementlar (real kod bilan)
JavaScript saytni jonlantiradi. Foydalanuvchi biror ish qilsa — JavaScript javob qaytaradi.
🔘 Tugma bosilganda nima bo‘ladi?
<button onclick="salom()">Bos</button>
<script>
function salom() {
alert("Salom! Tugma bosildi 😊");
}
</script>
📝Forma tekshirish (validation)
<input type="text" id="email" placeholder="Email">
<button onclick="tekshir()">Yuborish</button>
<script>
function tekshir() {
let email = document.getElementById("email").value;
if (email === "") {
alert("Emailni kiriting!");
}
}
</script>
👉 Email bo‘sh bo‘lsa → ogohlantirish chiqadi
🪟Modal / yashirin blok ochish
<button onclick="och()">Batafsil</button>
<p id="text" style="display:none;">Qo‘shimcha ma’lumot</p>
<script>
function och() {
document.getElementById("text").style.display = "block";
}
</script>
👉 Tugma bosildi → yashirin matn ochildi
JavaScript bo‘lmasa:
❌ tugma ishlamaydi
❌ forma tekshirilmaydi
❌ sayt jonsiz bo‘ladi
JavaScript bilan esa:
✅ sayt javob qaytaradi
✅ foydalanuvchi bilan muloqot bo‘ladi
➡️Keyingi post: JavaScript + API (serverdan ma’lumot olish)
💻@dasturlash_hayoti— dasturchilar hayoti va IT memlari aralash kanal😉
#html#css#javascript#soat
Biz sizlarga HTML 🖥, CSS🖥 va JavaScript 🖥 dagi noodatiy soat uchun tayyor kodni taqdim qilmoqchimiz.
🖥Kodi bilan tanishish
✊Biz bilan birga o’rganing —@texnologiyait_bot
💻@dasturlash_hayoti— dasturchilar va dasturlash hayotini yoritib boradigan loyiha!
#html#css#javascript#soat
G'ayrioddiy soat
Biz siz bilan HTML 🖥, CSS🖥 va JavaScript 🖥 dagi noodatiy soat uchun tayyor kodni taqdim qilmoqchimiz.
🖥Kodi bilan tanishish
✊Biz bilan birga o’rganing —@texnologiyait_bot
💻@dasturlash_hayoti— dasturchilar va dasturlash hayotini yoritib boradigan loyiha!
#javascript#aicoding#free
AIClient-2-API is a free Node.js proxy that turns client-only AI models like Gemini 3 Pro, Claude 4.5 Opus, Qwen3 Coder Plus, and Kiro into one easy OpenAI-compatible API you run locally with Docker or a script. Access a web console at localhost:3000 to add keys, switch models, monitor health, and log chats—no code changes needed for tools like Cherry-Studio. You benefit by using top free/cheap advanced AIs seamlessly, bypassing limits with smart account pooling for 99.9% uptime, saving costs, and building private datasets from logs.
https://github.com/justlovemaki/AIClient-2-API
#dasturlash_hayoti#frontend#javascript#sweetalert2
Frontendchilar uchun foydali JS kutubxona
SweetAlert2 — bu oddiy alert() o‘rniga chiroyli va interaktiv bildirishnomalar chiqarish imkonini beruvchi JavaScript kutubxona.
👉Ishlatish juda oson (CDN orqali):
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script>
<script>
Swal.fire('Tabriklaymiz!', '@dasturlash_hayoti kanaliga qo\'shildingiz ✅', 'success')
</script>
🔗Sayt:sweetalert2.github.io
💻@dasturlash_hayoti — dasturchilar uchun eng kerakli maslahatlar, hazillar va foydali kontent!
😎Dasturchilar, diqqat!
Siz uchun JavaScript dasturlash tilidan testlar tayyorladik.
Endi navbat sizda!
👉 Agar bu testlarni kanalga joylashimizni xohlasangiz —
kommentda“+” yoki 🔥 emoji qoldiring!
Reaksiya soniga qarab @dasturlash_hayotikanalimizda testlar seriyasini boshlaymiz
#JavaScript#Quiz#DasturlashHayoti#Frontend
#JavaScript#Frontend#DasturlashHayoti#KodniOsonlashtir
👨💻 JavaScript’da qiymatni raqamga o‘tkazishning eng tez usuli
Ko‘pchilik parseInt() yoki Number() ishlatadi, lekin qisqa yo‘l ham bor:
let x = "42";
console.log(+x); // 42
+ belgisi matnni son ko‘rinishiga o‘tkazadi.
Bu usul — tez, toza va qisqa
💻@dasturlash_hayoti— Dasturchilar hayoti, motivatsiya va IT olamidagi eng foydali maslahatlar shu yerda!