🚀 Day 5 of #100DaysOfCode Built a Dice Roll Simulator using JavaScript. Features: 🎲 Random dice generation 🎲 Roll history tracking 🎲 Dynamic dice images Learning how randomness and DOM manipulation work together in JavaScript. Repo:-https://lnkd.in/geZqCnQ9 #JavaScript #WebDevelopment #100DaysOfCode
JavaScript Dice Roll Simulator Built with DOM Manipulation
More Relevant Posts
-
Today in our Web Cohort session, we explored one of the most interesting concepts in JavaScript — the Event Loop. At first, JavaScript feels simple because it runs on a single thread. But when you start dealing with asynchronous tasks like API calls, timers, and promises, the real magic begins. Because of this system, JavaScript can handle many things at once without blocking the main thread. Understanding the Event Loop, really changes how you think about asynchronous programming in JavaScript. Great learning session today! 🚀 Looking forward to diving deeper into more JavaScript internals. #chaiaurcode #chaicode #JavaScript #EventLoop
To view or add a comment, sign in
-
-
🚀 30 Days of JavaScript – Day 10 Today I built a small logical puzzle game called Bulls & Cows. The program generates a secret number and the player must guess it. After each guess, the program gives hints using Bulls (correct digit & position) and Cows (correct digit but wrong position). 🧠 Concepts Used: • loops • string indexing • conditional logic • problem-solving approach 🎥 Demo below 👇 Full source code in the comments. #JavaScript #CodingChallenge #ProblemSolving #WebDevelopment #LearningJavaScript
To view or add a comment, sign in
-
Day 44 of showing up, and consistency is starting to compound 🚀 Today’s challenge focused on counting digit occurrences in squared numbers—a simple concept that really tests attention to detail and iteration logic. 💡 Breaking the problem down into smaller steps made it much easier to handle and debug. What stood out is how even basic loops and string conversions can build strong problem-solving foundations when used correctly. 🔍 The real win? Staying consistent and improving a little every single day. 📈 On to the next challenge. #100DaysOfCode #CodingJourney #JavaScript #ProblemSolving #Consistency #LearningInPublic #DeveloperGrowth
To view or add a comment, sign in
-
-
🚀 30 Days of JavaScript – Day 8 Continuing my journey to improve my JavaScript logical thinking by building small programs every day. 💡 Today’s Mini Project: Random Color Generator This program randomly selects a color and changes the background color of the page. 🧠 Concepts Used: Arrays Math.random() confirm() and alert() Basic DOM manipulation 🎥 Demo video below 👇 Full source code in the First comment. #JavaScript #WebDevelopment #CodingJourney #FrontendDeveloper #LearningJavaScript #30DaysOfCode
To view or add a comment, sign in
-
Just published my new blog on JavaScript 🚀 Chai Aur Code Hitesh Choudhary Piyush Garg Understanding Variables and Data Types in JavaScript with real-world football analogies ⚽ ✔ var, let, const explained ✔ Global, Function & Block scope ✔ Simple examples for beginners If you're starting JavaScript, this might help you. Read here 👇 https://lnkd.in/gAxyZ8Ue #javascript #webdevelopment #coding #chaicode #learninginpublic
To view or add a comment, sign in
-
💡 Built a simple interactive Counter using JavaScript! Features include: Increment & Decrement Reset Save & Load A small project, created for JavaScript practice, and it helped me strengthen my concept in DOM manipulation, event handling, and local storage. #JavaScript #WebDevelopment #Coding #Projects #JSPractice
To view or add a comment, sign in
-
🚀 Day 67 | JavaScript Loops & Array Iteration Today I practiced JavaScript loops and working with arrays of objects 💻 🔹 What I Worked On: • Iterated through array of objects using for loop • Printed all elements and accessed object properties like loc • Used loop with step increment (i += 2) to print alternate values • Practiced reverse counting using for and while loops • Used forEach() for cleaner array iteration 💡 Key Learning: • Arrays of objects are very common in real-world applications • Loop conditions must be handled carefully (i < length vs <= length) • forEach() is simple and readable for iteration • Multiple ways to loop → choose based on requirement 🔥 Takeaway: 👉 Mastering loops is key to handling data efficiently in JavaScript Consistency is improving logic step by step 🚀 #Day67 #JavaScript #Loops #ArrayIteration #ProblemSolving #CodingJourney #10000Coders #WebDevelopment #SravanKumarSir
To view or add a comment, sign in
-
🚀 JavaScript Fundamentals Series — Part 8 Objects are one of the most important concepts in JavaScript. Almost everything in JavaScript is built around objects. This guide covers: • What objects really are • Properties and methods • How JavaScript structures data • Why objects are everywhere in JS If you want to truly understand JavaScript, you must understand objects. Full guide 👇 https://lnkd.in/dGHh7weZ #javascript #coding #webdev
To view or add a comment, sign in
-
🚀 30 Days of JavaScript – Day 5 Continuing my journey to improve my JavaScript logical thinking by building small programs every day. 💡 Today’s Program: Reverse a String This program takes a word from the user and reverses it using a loop. 🧠 Concepts Used: • for loop • string indexing • basic string manipulation Example: Input → JavaScript Output → tpircSavaJ 🎥 Demo below 👇 Full source code in the First comment. #JavaScript #CodingJourney #ProblemSolving #WebDevelopment #Learning
To view or add a comment, sign in
-
💻 JavaScript Beginner Level Practice – Factorial Program Today I practiced a JavaScript program to calculate the factorial of a number using recursion. function factorial(n){ if(n === 0 || n === 1){ return 1; } return n * factorial(n - 1); } console.log(factorial(5)); 📌 Output: 120 💡 Explanation: Factorial means multiplying all whole numbers from 1 to the given number. Example: 5! = 5 × 4 × 3 × 2 × 1 = 120. #JavaScript #BeginnerLevel #CodingPractice #WebDevelopment #LearningToCode
To view or add a comment, sign in
-
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development