전체 글10 Javascript 문자열끼리 더하고 앉아있음 대충 function examScore(score1, score2){ let result = "불합격"; console.log(score1); console.log(score2); if(score1 > 39 && score2 > 39 ){ // 1번 조건, 둘 다 40점 이상이어야 합격 if(score1+score2 > 120){ console.log(score1 + score2) result = "합격"; console.log(result); } } return result; } 이런식의 함수 짜놓았는데, 에러가 자꾸 나길래 로그로 보았더니 score1 + score2 를 더했을 때 문자열로 인식해서 55점 100점일 때, 55100 을 출력하고 앉아있다 거기다 120이랑 비교까지 하고 앉아있음. 정말.. 2023. 8. 27. VSCODE 탭이동 용 키설정 하는 법 VSCODE 에서 탭 이동을 편하게 하기 위해서 키설정하는 법 PC의 경우는 cmd에 ctrl 등을 넣으면 된다 cmd + K + S 를 누르면 바로가기 키 창이 뜨는데 오른쪽 위의 바로가기 키 열기 (JSON) 을 사용해서 키를 좀 더 세밀하게 커스텀 가능하다 여기에 아래 코드를 넣어주고 세이브하면 cmd + 0~8 , cmd + 왼쪽, 오른쪽으로 창 이동이 가능하다 // 키 바인딩을 이 파일에 넣어서 기본값 재정의 [ { "key": "cmd+0", "command": "workbench.action.openLastEditorInGroup" }, { "key": "cmd+1", "command": "workbench.action.openEditorAtIndex1" }, { "key": "cmd+2",.. 2023. 8. 25. jQuery ( JS ) 로 Form의 submit이 진행되지 않도록 구성 로그인 화면 만들면서 JS 로 로그인 조건을 만족하지 못할 시, event.preventDefault(); 를 이용해서 submit 의 진행을 막을 수 있음. $(document).ready(function () { $(".btn-primary").click(function () { var inputValue = $('.form-control').val(); if (inputValue === "") { alert("아이디와 비밀번호를 입력해주세요!"); event.preventDefault(); } }); }); 그런데 그냥 chatGPT가 다 알려준다 참조 MDN : https://developer.mozilla.org/en-US/docs/Web/API/Event/preventDefault 2023. 8. 24. github 잔디 안심길때 이직을 위해 공부 중, 요즘 조금씩이라도 잔디를 심으려고 깃헙에 올리는데 갑자기 잔디가 심기지 않아서 원인 : 사용하던 다른 PC 의 github 설정이 임의로 지정되어있었다 github의 경우, 작성자와 repository 주인이 다를 경우 잔디를 심어주지 않는 것 같더라 해결 : 1. 이미 심어진 github의 리비전은 rebase 로 정보 수정이 가능했다. -- git rebase 세션 시작 $ git rebase -i HEAD~커밋번호 -- amend 명령을 이용해 수정한 사용자 수정 $ git commit --amend --author="New Author Name " -- continue 로 계속하거나 -- quit로 종료 $ git rebase --quit 2. 그리고 설정되었던 github.. 2023. 8. 23. 이전 1 2 3 다음