Lecture 9 : Tic Tac Toe Game in JavaScript | JS Project | JavaScript Full Course

Поделиться
HTML-код
  • Опубликовано: 30 сен 2024
  • ⭐️ Instagram : / shradhakhapra
    ⭐️ LinkedIn : / shradha-khapra
    Code available here : github.com/shr...

Комментарии • 691

  • @shradhaKD
    @shradhaKD  10 месяцев назад +415

    Thank you everyone for all your wishes❤ I am feeling better.
    The voice in few parts of this lecture might feel slightly different as my throat is still infected. But will recover completely soon. Hope you enjoy the lecture❤

    • @swapnilkewliya138
      @swapnilkewliya138 10 месяцев назад +5

      How are you didi ? Thank you so much 👍😊😊

    • @LOFISONG_90
      @LOFISONG_90 10 месяцев назад +5

      Didi top 5 comment krne walo ko reply diya kro please...

    • @waqasahmed1399
      @waqasahmed1399 10 месяцев назад

      Welcome back ❤tbyt kesy apki ab

    • @KhirodaKumarGouda
      @KhirodaKumarGouda 10 месяцев назад

      I am waiting for didi. hope you well🎉

    • @vinithak4569
      @vinithak4569 10 месяцев назад

      Mam take care of your health frist 😊❤we are always enjoy your lectures😇

  • @topten2371
    @topten2371 5 месяцев назад +508

    VOTE FOR REACT JS

  • @manash9189
    @manash9189 2 месяца назад +34

    any one in july 2024

  • @anchal9579
    @anchal9579 9 месяцев назад +163

    Mam, Please make a playlist on React js❤
    Although this course is awesome 👍

  • @skycr412
    @skycr412 5 месяцев назад +18

    May 2024 wale jara attendance bnao ❤

  • @flick0
    @flick0 10 месяцев назад +223

    Aagyi aagyi didi aagyi 🎉❤

  • @MuhammadSulemanshafique
    @MuhammadSulemanshafique 2 месяца назад +18

    I don't know what's the magic in this tutor. Even though programming was a nightmare for me a few years back, now it's as easy as pie. Salute to this great teacher. A lot of respect from Pakistan.

  • @TechExploreHub
    @TechExploreHub 9 месяцев назад +79

    00:01 Building a Tic Tac Toe game using JavaScript
    01:55 Tic Tac Toe game basics in JavaScript
    06:35 Creating interactive game boxes using buttons
    09:08 Styling the game container and elements
    13:42 Styling the tic-tac-toe game buttons
    15:53 Setting up the game layout and styling
    20:46 Creating and accessing 2D arrays
    22:58 Working with 2D arrays in JavaScript
    26:59 Setting the value to false for future turns
    29:26 Implementing a function to check for the winner
    32:56 How to check patterns of zero, one, and two in the Tic Tac Toe game
    34:49 Accessing and storing values from Tic Tac Toe game boxes using JavaScript.
    39:04 Implementing a new game button functionality
    41:17 Using JavaScript to manipulate DOM elements and display messages based on game results
    45:55 Creating functions for new game, enable boxes, reset values, and trigger events.
    48:09 Creating a Tic Tac Toe game in JavaScript with styling and functionality
    52:27 Tic Tac Toe game as a data structure algorithm problem in web development

  • @AbdulQadir-hj8mn
    @AbdulQadir-hj8mn 4 месяца назад +5

    winning pattern wali logic sahin se samaj nhi aai

  • @AatiqRana-v4t
    @AatiqRana-v4t 10 месяцев назад +25

    kindly make a content on node js and mongo Db you are best coding teacher l have seen in youtube you explain complex topic
    with easy example

    • @RayhanCar
      @RayhanCar 9 месяцев назад +5

      arey bhai sabar karle! wo itna kuch free mein de rahe hai iska matlab ye nahi tum log kuch na kuch request karte hi jao

  • @abhijeetgorhe
    @abhijeetgorhe 9 месяцев назад +5

    Mam, please take care of yourself. Your voice is so weak i felt .........🥺

  • @Rajput1678
    @Rajput1678 9 месяцев назад +30

    Wese tu mai ne JavaScript ki bhot videos dekhi lkin actual mai JavaScript clear hona tab shura hua jabse apki ye JS series dekh raha hu or ye project that's super super amazing
    Thank you so so so much ❤❤❤
    ❤ From Karachi

  • @fitnessfreak984
    @fitnessfreak984 10 месяцев назад +68

    We want More Javascript Projects for Practice 🤩😍 ..

  • @sayandeepsadhukhan5016
    @sayandeepsadhukhan5016 9 месяцев назад +22

    If we change the color of the "X" and "0" then we have to use box.style.color = "green" (you can use user favourite color,);It is used after the using ( box.innerText = "O") and ( box.innerText = "X")...

    • @vaibhavpattel
      @vaibhavpattel 9 месяцев назад +2

      Thanks bro👍

    • @jazbach441
      @jazbach441 9 месяцев назад

      thank youuuuuu

    • @anilesh4018
      @anilesh4018 8 месяцев назад

      Love You Bro

    • @mousamdangi7
      @mousamdangi7 8 месяцев назад

      Thank you bhai

    • @nishantpandey1042
      @nishantpandey1042 7 месяцев назад +2

      If i type box.style right after box.innerTEXT.....it came box.computedStyle....i am able to do this
      Tell me why?

  • @Aishnayak21
    @Aishnayak21 8 месяцев назад +4

    can anyone help me?
    I am facing typeerror:
    with showWinner ,checkWinner function ,...?

  • @VedikaChoudhrani
    @VedikaChoudhrani Месяц назад +1

    Can anyone please help me find out why my external js is not linking to html ,
    this is my tag

    • @patriot_840
      @patriot_840 10 дней назад

      that shoud be in same file

  • @Vansh-bf1sv
    @Vansh-bf1sv 2 месяца назад +1

    I am unable to find the solution to change the text color of O and X.

  • @PriyaSharma-kx2eq
    @PriyaSharma-kx2eq 6 месяцев назад +1

    const checkDraw = () => {
    let filledBoxes = 0;
    for (let box of boxes) {
    if (box.innerText !== '') {
    filledBoxes++;
    }
    }
    if (filledBoxes === 9) {
    msg.innerText = "It's a draw!";
    msgContainer.classList.remove("hide");
    disable();
    }
    };

  • @harshtomar5950
    @harshtomar5950 10 месяцев назад +6

    vote for React js by shradha didi

  • @Ninjacodes
    @Ninjacodes 9 месяцев назад +19

    First java script project done by you thanks for your valuable content Keep Smiling Dii💗❣

    • @NidhiKumari-oy4oe
      @NidhiKumari-oy4oe 3 месяца назад +1

      Is your javascript code run ? Because I also do the same but it is not working for me . Could you tell me what the reason is ?

    • @Ninjacodes
      @Ninjacodes 3 месяца назад

      Review your code once well and then try

    • @Ninjacodes
      @Ninjacodes 3 месяца назад

      @@NidhiKumari-oy4oe review your code once and then try again if the issue is not resolved then tell me

  • @asitis5132
    @asitis5132 7 месяцев назад +7

    #homework
    boxes.forEach((box) => {
    box.addEventListener("click", () => {
    console.log = ("box was clicked")
    if(turnO){
    box.innerText = "O";
    box.style.color = "green"
    turnO = false;
    } else {
    box.innerText = "X";
    box.style.color = "blue"
    turnO = true;
    }

  • @saidanwar6662
    @saidanwar6662 9 месяцев назад +6

    Thanks ''GOD'' at the end Your health is recover Mam.[ From Gilgit Baltistan]

  • @ashupandit1427
    @ashupandit1427 3 месяца назад +1

    for add more color in your "X" or "Y"
    boxes.forEach((box)=>{
    box.addEventListener("click",()=>{
    console.log("box was clicked");
    if (turnO){
    box.innerText="O" ;
    box.style.color="red";
    turnO =false;
    }
    else {
    box.innerText="X";
    box.style.color="blue";
    turnO=true;
    }
    box.disabled=true;
    chackWinner();
    });
    });

  • @tamoshreedey6689
    @tamoshreedey6689 3 месяца назад +4

    I did the draw condition as well! and I learnt a LOOOOOTTTTTT of things while solving it. I didn't copy all the code I tried solving it my way ofcrs refering to your lecture and my code is a bit lengthy and haphazard but I am sure I will be able to make it compact over time. Thank you so much didi! JS feels super interesting now!!! Also this one was my first js project and I am enthused to do more in the future!

  • @sarthakgupta1087
    @sarthakgupta1087 10 месяцев назад +5

    Ma'am Hope You are Well Now 😊... Ma'am please Upload a Video on Backend Development.

  • @Helix5915
    @Helix5915 5 месяцев назад +4

    My reset button is not working, please help me someone...

    • @MohammadAfzal-rb6is
      @MohammadAfzal-rb6is 5 месяцев назад

      Hi ! I would like to help you , tell me till where you have written the code . From there I will explain to you .

    • @smartgamers999
      @smartgamers999 5 месяцев назад

      Share your code please

    • @vsmusic7377
      @vsmusic7377 4 месяца назад

      let boxes = document.querySelectorAll('.box');
      let resetBtn = document.querySelector('#reset-btn');
      let newGameBtn = document.querySelector('#new-game-btn');
      let msgContainer = document.querySelector('.msg-container');
      let msg = document.querySelector('#msg');
      let turnO = true; //PlayerO, PlayerX
      const winPatterns = [
      [0, 1, 2],
      [0, 3, 6],
      [0, 4, 8],
      [1, 4, 7],
      [2, 5, 8],
      [2, 4, 6],
      [3, 4, 5],
      [6, 7, 8]
      ];
      const resetGame = () => {
      turnO = true;
      enableBoxes();
      msgContainer.classList.add('hide');
      }
      boxes.forEach((box) => {
      box.addEventListener('click', () => {
      if (turnO) { //PlayerO
      box.innerText = 'O';
      turnO = false;
      }
      else { //PlayerX
      box.innerText = 'X';
      turnO = true;
      }
      box.disabled = true;
      checkWinner();
      })
      })
      const enableBoxes = () => {
      for (let box of boxes) {
      box.disabled = false;
      console.log(box);
      }
      box.innerText = '';
      }
      const disableBoxes = () => {
      for (let box of boxes) {
      box.disabled = true;
      }
      }
      const showWinner = (winner) => {
      msg.innerText = `Congratulation, winner is ${winner}`;
      msgContainer.classList.remove('hide');
      disableBoxes();
      }
      const checkWinner = () => {
      for (let pattern of winPatterns) {
      let pos1Val = boxes[pattern[0]].innerText;
      let pos2Val = boxes[pattern[1]].innerText;
      let pos3Val = boxes[pattern[2]].innerText;
      if (pos1Val != '' && pos2Val != '' && pos3Val != '') {
      if (pos1Val === pos2Val && pos2Val === pos3Val) {
      showWinner(pos1Val);
      }
      }
      }
      }
      newGameBtn.addEventListener('click', resetGame);
      resetBtn.addEventListener('click', resetGame);
      Sir please solve my code.
      My reset button and new game button is not working.
      What wrong in my code? 😞

  • @astamartsvlogging
    @astamartsvlogging 4 месяца назад +1

    Or thoda Easy koy project nehi hei Didi .

  • @ShubhUSinha
    @ShubhUSinha 10 месяцев назад +9

    Finally di you recovered! ❤️❤️❤️❤️❤️
    Was Waiting for such project!

  • @sushantmalhotra1920
    @sushantmalhotra1920 6 месяцев назад +1

    mujhse draw nahi ho raha

  • @sagarbtechengineer
    @sagarbtechengineer 8 месяцев назад +1

    Mam gta vice city banao

  • @Paradoxgaming607
    @Paradoxgaming607 Месяц назад +1

    Vote For React JS

  • @amitjare3566
    @amitjare3566 7 месяцев назад +2

    Didi is forEach only use for arrays

    • @Ankitbillore
      @Ankitbillore 4 месяца назад

      Ha bhaii in maximum condition..

  • @agrimashrivastava5353
    @agrimashrivastava5353 Месяц назад +1

    Hi Shradha, Thank you for all the lectures you are providing. However in this particular tic tac toe chapter, I have a below query. The code we developed is always starting the game with player0 first. What if we want playerX to start the game? I mean what changes we can do to actually see which player is starting the game. It can be any player.

  • @codehypee
    @codehypee 9 месяцев назад +7

    To change the color of X use box.style.color = "green" and for 0 use box.style.color = "#b0413e"

  • @akshayingole5372
    @akshayingole5372 6 месяцев назад +2

    Do one project Chess Game

  • @_coder27_
    @_coder27_ 6 месяцев назад +1

    My box.innerText property is not working.... Can any one help me in this

  • @akshaysalhotra3689
    @akshaysalhotra3689 7 месяцев назад +3

    [0,1,2],simple counting
    [3,4,5],simple counting
    [6,7,8],simple counting
    [0,3,6],vertical count(0 to 6 first line up to down )
    [1,4,7],vertical count( 1 to 7 first line up to down )
    [2,5,8],vertical count( 2 to 8 first line up to down )
    [0,4,8],cross count(0 to 8 first cross line count)
    [2,4,6],cross count( 2 to 6 Second cross line count)
    This is very easy way to learn the tic tac game counter .

  • @gauravhalder6617
    @gauravhalder6617 6 месяцев назад +1

    not able to use eventListener
    Getting this error . Do help me out.
    Uncaught (in promise) Error: A listener
    index1.html:1 indicated an asynchronous response by returning true, but the message channel closed before a response was received

  • @bipinm6074
    @bipinm6074 9 месяцев назад +17

    I add a very fantastic text glitter effects on " congratulation winner is o or X".....I completed this game using your code....thank you very much for your lovely teaching styles... keep it up...live you dear sister...and God bless you...❤❤❤❤❤

  • @rahiltrade
    @rahiltrade 9 месяцев назад +2

    Uncaught TypeError TypeError: boxes.forEach is not a function
    at (c:\Users\Asus\OneDrive\Desktop\tic toe game\App.js:16:7)
    pls help to fix this error

    • @memerzworld21
      @memerzworld21 8 месяцев назад

      Same problem bro,aapka solve hua?

    • @radhikagupta5137
      @radhikagupta5137 8 месяцев назад

      I'm facing the same problem, solve hua kya aapka??

    • @viralkiddo
      @viralkiddo 7 месяцев назад

      Check for curly braces in if and else and check the correct addEventListener syntaxes as it's case sensitive

    • @ivrajveer
      @ivrajveer 24 дня назад

      bro use let boxes = document.querySelectorAll(".box"); instead of boxes = document.querySelector(".box"); Your prolem will be solved.

  • @GaneshKumar-vm8xn
    @GaneshKumar-vm8xn 9 месяцев назад +1

    Please upload videos in English 🥹🥹🥹🥹

  • @Horiyasiddique
    @Horiyasiddique 23 дня назад +1

    VOTE FOR REACT JS AND NEXT JS 👇

  • @AdityaGupta-qq8rk
    @AdityaGupta-qq8rk 8 месяцев назад +1

    console.log(boxes[pattern[0]].innerText,boxes[pattern[1]].innerText,boxes[pattern[2]].innerText);
    this line of code is not working in vs code somebody please give me a solution

    • @NeerajKumar-w6e
      @NeerajKumar-w6e 5 месяцев назад

      You have to show your full code then I can try to solve your problem.

  • @stargamers8227
    @stargamers8227 9 месяцев назад +13

    solution for draw condition:
    step 1: initialize a variable let click_count=0; in top after turn0.
    step 2: use else if condtion in checkwinner () function like this:
    if(pos1==pos2 && pos2==pos3){
    // console.log(`Winner is ${pos1}`)
    Showwin(pos1);
    disable();
    }
    else if(click==9){
    msg.innerHTML="Match is draw";
    msg.classList.remove("hide");
    }
    step 3: set click_count=0; again in reset function. this will set the value 0 whenever game is restart

    • @pawanshinde7585
      @pawanshinde7585 8 месяцев назад +1

      not working bro, there will be still a winning possibility at the 9th click

    • @muskanquraishi2624
      @muskanquraishi2624 8 месяцев назад +1

      @@pawanshinde7585 yes, you are right but it will work if we initialize win=false in starting and make it true in winning condition then draw function will execute only when count===9 && win===false and also don't forget to make win=false again in reset function.

    • @vikramvedha6019
      @vikramvedha6019 8 месяцев назад +2

      @@muskanquraishi2624 i have another idea which will work put break; condition in loop like after calling winner condition example if(true){
      showWinner();
      break;
      }else if(count==9){
      draw();
      }

  • @zaidansari544
    @zaidansari544 5 месяцев назад +1

    di there is a problem. Uncaught TypeError: boxes.forEach is not a function while generating error in console.

    • @mrcool.x1
      @mrcool.x1 5 месяцев назад

      Stuck in same. Got solution yet??

    • @priyanshu7624
      @priyanshu7624 5 месяцев назад +1

      Bro querySelectorAll nhi hoga is liye function nhi bata raha

    • @mrcool.x1
      @mrcool.x1 5 месяцев назад

      @@priyanshu7624 toh kya use kru?

  • @radhikagupta5137
    @radhikagupta5137 8 месяцев назад +1

    Uncaught TypeError: boxes.forEach is not a function
    at App.js:23:9
    plzz help to fix this error

    • @harshchhillar3897
      @harshchhillar3897 8 месяцев назад

      I am also stuck here
      If you find any solution please help 🙏

    • @harshchhillar3897
      @harshchhillar3897 8 месяцев назад

      Yes, I solved it

    • @radhikagupta5137
      @radhikagupta5137 8 месяцев назад

      @@harshchhillar3897 did you solved it?

    • @raunakgupta11
      @raunakgupta11 8 месяцев назад

      Same problem..😢

    • @raunakgupta11
      @raunakgupta11 8 месяцев назад

      ​@@radhikagupta5137i got the solution. Check in your aap.js file, querySelectorAll is needed in place of querySelector

  • @satishrathvatech
    @satishrathvatech 9 месяцев назад +1

    Eror aa raha hai 2 din ho gaye slow nhi kar paya 😮

  • @shahfaisalfarook
    @shahfaisalfarook 7 месяцев назад +1

    I watched all the tutorials and solved practice questions as well but when I watched today's project I was able to do only html and css parts on my own and almost half of JS went sir k upr se it makes me depressed, i haven't learned a word since morning i would be glad if you could possibly reply or have any suggestionns😰😰

  • @SauravKumar-gw1bb
    @SauravKumar-gw1bb 5 месяцев назад +1

    Mam ClassList.remove function is not working

    • @ausafali945
      @ausafali945 3 месяца назад

      I guess remove ki jaga hide likhna he

  • @Noob_gamer1983
    @Noob_gamer1983 7 месяцев назад +1

    forEach function is applicable on arrays elements..nd u used it on elements that's not inside an array and it worked on ur system but when I am doing the same it's giving an js error of forEach is not a function

    • @adityarajawat3391
      @adityarajawat3391 3 месяца назад

      let boxes=document.querySelectorAll(".box") instead of let boxes=document.querySelectorAll(".box")

  • @TheSunilgurung-cs4ro
    @TheSunilgurung-cs4ro Месяц назад +1

    Button is not working, is there someone facing same problem

    • @nonbeliever5027
      @nonbeliever5027 20 дней назад +1

      Have you tried putting the script tag at the end of the body?

    • @TheSunilgurung-cs4ro
      @TheSunilgurung-cs4ro 20 дней назад

      @@nonbeliever5027 there was small mistake, I improved it, it works

  • @priyankajadhav1229
    @priyankajadhav1229 Месяц назад +1

    O and x is not working

  • @karansharma-wn1qz
    @karansharma-wn1qz 7 месяцев назад +1

    X and O, could be done through for loop as we well for( let i = 0; i

  • @sneharajput3199
    @sneharajput3199 6 месяцев назад +2

    kiu nahi ho rahi pdai..🙂

  • @anuragsurve5853
    @anuragsurve5853 6 месяцев назад +1

    I didn't understand how the left upper box is taken as 1 then to its right is taken as 2, how did this numbering et fixed/mapped to each box, please reply didi

  • @KishanDubey-bo7ek
    @KishanDubey-bo7ek 6 месяцев назад +1

    Display: flex; se terna band nhi ho rha hai

  • @Devil.007
    @Devil.007 7 месяцев назад +2

    Let counter = 0;
    Let draw = () => {
    Counter++;
    If (counter === 9) {
    document.getElementbyId(Idname).innerText = "This Game Was Draw";
    You can still see this statement when you click on reset game
    In reset game function you have to add
    document.getElementbyId(variable name).innerText = " "
    And call function after checkwinner
    That's it

  • @shilpikumari9977
    @shilpikumari9977 8 месяцев назад +1

    boxes.forEach is not a function at app.js error show kar rha h, please give me solution

    • @immithleshyadav
      @immithleshyadav 6 месяцев назад

      Same problem faced have you done it then help me❤

    • @MdZaidKhanyt
      @MdZaidKhanyt 6 месяцев назад

      Same problem

    • @immithleshyadav
      @immithleshyadav 6 месяцев назад

      If anyone needs solution the contact me❤

    • @QkysenQ
      @QkysenQ 5 месяцев назад

      tell@@immithleshyadav

    • @immithleshyadav
      @immithleshyadav 5 месяцев назад

      I have solved it

  • @shresthshukla3061
    @shresthshukla3061 9 месяцев назад +3

    00:01 Building Tic Tac Toe game in JavaScript
    01:55 Tic Tac Toe Game Rules and Winning Patterns
    06:35 Creating buttons for the tic-tac-toe game
    09:08 Styling background color and container in JavaScript
    13:42 Styling the tic tac toe game buttons
    15:53 Styling the Tic Tac Toe game box and reset button
    20:46 Creating and accessing 2D arrays in JavaScript
    22:58 Creating win patterns for Tic Tac Toe game
    26:59 Implementation logic for the tic-tac-toe game in JavaScript.
    29:26 Implementing a function to track the winner in Tic Tac Toe game
    32:56 Checking patterns of zero, one, and two at specific indices
    34:49 Accessing and storing values for Tic Tac Toe game
    39:04 Implementing a new game button and styling the message container
    41:17 Using CSS to hide and show elements
    45:55 Creating functions to disable and enable game boxes and reset the game.
    48:09 Creating a Tic Tac Toe game and styling it with CSS
    52:27 Tic Tac Toe game problem is related to data structures and algorithms in web development.
    me back hehehe

  • @saikiranavusula89
    @saikiranavusula89 Час назад

    The winner is triggered 8 times. With the code you mention,

  • @hello00gc
    @hello00gc Месяц назад

    didi maine phle hi ek tictakto game bna lia hai using html,css and simple and basic JS and thats working well even i dont have laptop i need that and im searching for 2ndhand budget under 20k plz if you have then plz help

  • @navyarangana166
    @navyarangana166 5 месяцев назад

    Showwinner is not working in my vs code.
    And enableboxes and disableboxes are also not working...can anyone help me with this

  • @rezwansaki
    @rezwansaki 8 месяцев назад +3

    Awesome!! The teaching method was very simple and beautiful. ☺

  • @gourgupaltalukder3148
    @gourgupaltalukder3148 6 месяцев назад +1

    Facing a problem; when showWinner function is called from checkWinner and passed "pos1val" into it but in showWinner(winner) function the "winner" perameter is not reading the value from pos1val. so, it not printing who actually won X or O.
    why I'm facing the problem ??

    • @parthib.1555
      @parthib.1555 5 месяцев назад

      can you show your code ??

    • @NeerajKumar-w6e
      @NeerajKumar-w6e 5 месяцев назад

      msgContainer = (winner) =>{
      WinMsg.innerText = `congratulations winner is ${winner}`;
      ........... etc...........
      };
      Where you called this function pass this argument ... msgContainer(pos1val);

    • @NeerajKumar-w6e
      @NeerajKumar-w6e 5 месяцев назад

      If your code is not working so you have to recheck it.

    • @supratimnandi1393
      @supratimnandi1393 3 месяца назад

      Same here 😢

  • @najiyapraveen4550
    @najiyapraveen4550 9 месяцев назад +1

    Good afternoon mam. I am 3rd year CSE student.How I prepared for the off campus placements. Please guide me.

  • @MiningHarvest
    @MiningHarvest 9 месяцев назад +2

    26:12 button is not working

  • @vpnfreemarketing
    @vpnfreemarketing 5 месяцев назад +1

    Plz Next react js......

  • @Shradha_khaprafan
    @Shradha_khaprafan 9 месяцев назад +4

    Let's take the moment to appreciate how much effort she puts into the content for us.😅

    • @eiji8203
      @eiji8203 9 месяцев назад

      its a crime to inpersonate anybody on social media

    • @satishrathvatech
      @satishrathvatech 9 месяцев назад

      😮

  • @GoogleGeo-q6y
    @GoogleGeo-q6y 6 месяцев назад +1

    maam maza tu buhat a rha hai next lecture pr jate howe lekan mujhy ab understand karne main problem a rhi hai

    • @GoogleGeo-q6y
      @GoogleGeo-q6y 6 месяцев назад +1

      mujhy tu khud pr shaq hone laga hai kia main coding k liye bana b ho k nhi😇😭

    • @TOONSSTATION
      @TOONSSTATION 6 месяцев назад

      ​@@GoogleGeo-q6ybhai kya yr

  • @AyeshaArshad-xo9or
    @AyeshaArshad-xo9or 9 месяцев назад +3

    plz do some more projects so that we get strong in basics

  • @FaizanAhmed-g1d
    @FaizanAhmed-g1d 4 месяца назад

    I want to change the text color of last box clicked. Can someone define the logic please?

  • @bindaspooja1999
    @bindaspooja1999 15 дней назад +1

    React js 😞😞

  • @Ashish-v7c
    @Ashish-v7c 2 месяца назад

    I don't know why I am not able to disable the boxes
    Can anyone some possible mistakes

  • @baghelcreation9146
    @baghelcreation9146 14 дней назад

    Practice questions me color kaise change karna h help please 🙏

  • @relightgaming7155
    @relightgaming7155 7 месяцев назад +1

    tic tac toe ko zero kata bhi bolte hn was personal 🤣

  • @raushan8954
    @raushan8954 4 месяца назад +1

    Const show winner problem 😢

  • @introvertsenpai9968
    @introvertsenpai9968 Месяц назад +1

    I can proudly say that mene Draw condition wala code khudse likha, Thank you Didi for such a great video :)

  • @jayeshshaha49
    @jayeshshaha49 9 месяцев назад +1

    There is a problem in logic if nobody wins the game , it shows the player x won the game

  • @RakshithPrabhu02
    @RakshithPrabhu02 Месяц назад

    Is anyone getting error while adding eventListners to reset btn ..

  • @DiyeMohabbatk
    @DiyeMohabbatk 3 месяца назад

    Can anyone explain boxes[pattern[0]].innertext;
    Meaning

  • @junaidahmed4858
    @junaidahmed4858 9 месяцев назад +1

    Hi, how can be make a setup/exe file to install for another device to play the game

  • @rekhapadia9710
    @rekhapadia9710 9 месяцев назад +1

    Didi i made this project and added a extra feature that is to play with ai.

    • @SunnySunny-mh5do
      @SunnySunny-mh5do 9 месяцев назад

      Mere to upar se nikal gya sab... Ap kaise smjh le rhe hai... Kya mujhe guide kr doge pls.

    • @rishabyadav181
      @rishabyadav181 9 месяцев назад

      Bhai mko ek doubt h btaega ky

    • @SunnySunny-mh5do
      @SunnySunny-mh5do 9 месяцев назад

      @@rishabyadav181 kya

    • @rishabyadav181
      @rishabyadav181 9 месяцев назад

      @@SunnySunny-mh5do insta ?

    • @rekhapadia9710
      @rekhapadia9710 9 месяцев назад

      @@rishabyadav181 what is your doubt

  • @RUPALIPASA
    @RUPALIPASA 4 месяца назад

    any logic to declare "DRAW GAME" ?

  • @31_mdmujaheadullah85
    @31_mdmujaheadullah85 5 месяцев назад +1

    reset button are not working?? can anyone tell why?

  • @anshikachauhan9388
    @anshikachauhan9388 9 месяцев назад +3

    Thanku didi ❤❤ finally you return have a good health ❤

  • @ShlokMoondra
    @ShlokMoondra 9 месяцев назад +1

    Ma'am aap ek video top bca colleges in north india ke Bana sakte ho kya with low fees please ❤❤

  • @TheBookTokClub
    @TheBookTokClub 5 месяцев назад

    Can anyone tell which link should I use to ask others try my game?

  • @mohammedairyanwar
    @mohammedairyanwar 10 месяцев назад +1

    1st comment 🎉

  • @sanahalder4067
    @sanahalder4067 9 месяцев назад +2

    We want More simple Javascript Projects for Practice

    • @eiji8203
      @eiji8203 9 месяцев назад

      was it simple for you P_P?

  • @ABHINAVxGAMERz
    @ABHINAVxGAMERz 3 месяца назад +1

    Mam mere box click hone ke bad console mai box is clicked nahi aa rha hai

  • @pathansakibkhannabikhan518
    @pathansakibkhannabikhan518 7 месяцев назад +1

    Please Make Tutorial on React Js

  • @mubeenj3953
    @mubeenj3953 7 месяцев назад +1

    Make videos on react js too . thanks

  • @therealpunit
    @therealpunit Месяц назад

    Like If You solve This On your Own.

  • @moviesv2yt930
    @moviesv2yt930 9 месяцев назад +1

    Madam please cover the javascript testing
    (Jest).

  • @mohdanasshaikh20
    @mohdanasshaikh20 4 месяца назад +1

    Mam agr match draw hui tab kya hoga

    • @evenj-b5z
      @evenj-b5z 4 месяца назад

      to rcb jeet jayegi

  • @AnjanaBehera-sp6md
    @AnjanaBehera-sp6md 10 месяцев назад +1

    Itni kome smaye me etana view 😮😮😮😮😮😮

  • @MuhammadSulemanshafique
    @MuhammadSulemanshafique Месяц назад

    The buttons move down when clicked. I have tried adding "position: fixed" and "position: absolute" attributes in the .box class, but nothing seems to be working. Can anyone help, please?

  • @sambangalore8291
    @sambangalore8291 10 месяцев назад +2

    Thanq sister abhe apki health thik hogi I hope apke health ka khyala rakhryaga sister

  • @Vinay_Web-Developer
    @Vinay_Web-Developer 8 месяцев назад +1

    What is MT ?😅

  • @its_arther496
    @its_arther496 2 месяца назад

    box height and width not changing please help!!!