2024/12 58

[코딩테스트/javaScript] 직사각형 별 찍기

function solution(n,m) { let row = '*'.repeat(n) + '\n'; let col = row.repeat(m).trim(); return col;}기본 틀로 처음 보는 게 너무 많이 나와있길래 기본 함수 틀로 변경해서 풀어보았다.그런데 계속 오류가 나고..... 틀이 있는 이유가 있었다.....process.stdin.setEncoding('utf8');process.stdin.on('data', data => { //입력받은 숫자를 'data에 받는다' const n = data.split(" "); // 받은 데이터를 배열로 바꾼다 const a = Number(n[0]), b = Number(n[1]); // a가 문제의 n, b가..

[javaScript/공부] 어떻게 연결해줄까?

html, css, javascript 연결하기         HTML → CSS html에서 써준 코드를 css에서 꾸며주기 위해 필요한 선택자*모든 태그를 선택tag #id .class li ali 안에 있는 ali + ali 바로 뒤에 오는 a (같은 계층)li > a한 계층 아래 ainput [type=""]속성 선택li.class같은 요소의 클라스들:hover :active :checkedinput[type="radio"]:checked:nth-of-type(n)n번째 요소에 적용(반복):last-child :nth-child :nth-last-child ::first-letter ::first-line ::selection드래그 했을 때         HTML → JavaScript 다음..

WEB/javaScript 2024.12.27

[javaScript/실습] 링크 없이 탭 이동하기

'탭이동' classList 기능 연습         실습 목표 시작화면 : 기본 페이지로 시작탭 클릭 : '팀 소개' 혹은 '멤버 소개' 탭 클릭 시 해당 콘텐츠만 보이게 하기기능 : 해당 탭과 관련있는 콘텐츠만 노출, 외는 다 숨기기 자바스크립트는 처음 써봐서 선택자를 사용하는 것부터 살짝 시행착오가 있었지만, 재밌었다!코딩테스트 하면서 썼던 함수들 실제로 응용해봐서 더 좋았음         완성된 코딩 //변수const start = document.querySelector("#start-page");const content1 = document.querySelector("#team-page");const content2 = document.querySelector("#member-page");co..

WEB/javaScript 2024.12.26

[코딩테스트/javaScript] 약수의 개수와 덧셈 ⭐️⭐️

function solution(left, right) { let num = []; let answer = 0; for (let i=left; i  너무 구구절절 쓴 것 같아서 다른분들의 답을 봤는데 새로운 사실을 알았다. 어떤 수의 제곱근이 정수면, 약수가 홀수개라는 사실....근데 생각해보면 당연하다 중간값이 제곱이 돼야하니까 홀수개일 수밖ㅇ...ㅔ코드카타 풀면서 어쩌면 당연한 건데 인지하지 못했던 것들을 알게될 때마다 너무 좋다그래서 제곱근을 알아내는 Math.sqrt(v) 함수와, 정수를 구분하는 Number.isInteger 함수를 함께 써주면 훠어어얼씬 간단한 답이 된다!function solution(left, right) { let answer = 0; ..