| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- JavaScript
- 백준
- 책으론 원리만
- 차이점
- fetch pull 차이
- 공부할 거 넘많다~
- 힘들었던 한주
- 실무는 공식문서로
- git flow start
- 서버 컴포넌트
- Mac
- git flow finish
- TS
- jQuery
- 개발일지
- Next.js
- git
- AJAX
- 다시 홧팅
- Main
- HTML
- axios
- CSS
- 클라이언트 컴포넌트
- js
- javascript30
- api 라우트
- 바닐라JS
- freecodecamp
- 끝까지 잘 마무리하기
- Today
- Total
목록2025/01/23 (3)
다다의 개발일지 6v6
https://opentutorials.org/course/3084 WEB1 - HTML & Internet - 생활코딩--- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여opentutorials.orghttps://www.w3schools.com/html/html_intro.asp W3Schools.comW3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, Java..
문제의 코드 (1차)const fs = require("fs");const word = fs.readFileSync(0, "utf-8").toString().trim();const alpha = [];for (const char of word) { if (alpha.length === 0) { alpha.push(char); } else { if ( char === "=" && // "c=", "dz=", "s=", "z="을 하나의 문자로 취급 (alpha.at(-1) === "c" || alpha.at(-1) === "dz" || alpha.at(-1) === "s" || alpha.at(-1) === "z") ) { ..
우선 풀이 전략으로대소문자 구분을 하지 않으므로 -> 모두 대문자로 만들어줬다. toUpperCase()소문자(toLowerCase())가 아니라 대문자로 만들어준 이유는 출력을 대문자로 하라고 했기 때문!주어진 단어를 하나하나 쪼개서 count를 세준다. (count 객체 생성)count 객체를 순회하면서 가장 많이 나온 알파벳 배열 (mostCntChar)을 만든다. 왜 배열이냐? 같은 횟수만큼 나온 알파벳이 여러개일 수도 있으니까만약 마지막에 살아남은 mostCntChar 배열에 속한 문자가 1개면 딱 가장 많이 사용된 알파벳이 한문자 존재 하는거니까 그거 출력하면 되고여러개 였다면 "?" 출력!const fs = require("fs");const word = fs.readFileSync(0, "..