useEffect(()=>{

        if(props.mySelect){

            const comSelect=Math.floor(Math.random()*3);

            if (comSelect===0){

                props.setCom("rock");

                console.log("컴퓨터는 주먹")

            }

            else if(comSelect===1){

                props.setCom("sissor");

            }

            else{

                props.setCom("paper")

            }

            console.log("내 선택"+props.mySelect);

            console.log("컴퓨터 선택"+props.comSelect);

            judge(props.mySelect,props.comSelect,props.setMyScore,props.setComScore);

        }

    },[props.mySelect])


에서 내 선택은 제대로 되는데 

컴퓨터 선택은 한칸씩 뒤로 밀리는데(처음은 공백으로 나오고) useState가 적용되는 시간이 걸려서 그런건가요?