본문 바로가기

JavaScript45

[프로그래머스] 가운데 글자 가져오기 (JavaScript) [프로그래머스] 가운데 글자 가져오기 (JavaScript) https://school.programmers.co.kr/learn/courses/30/lessons/12903 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(s) { if(s.length % 2 === 1) return s[Math.floor(s.length/2)] else return s[s.length/2 - 1] + s[s.length/2] } 코드 해설 - 자바스크립트에서는 문자열을 유사 배열 객체로 취급하므로 각 문자에 배열처럼 인덱스로 접근 가능합니.. 2023. 6. 18.
[TIL] 230615 - 프로그래밍기초1 테스트, 팀과제, 자바스크립트 공부 오늘 한 일- 프로그래밍 기초1 테스트 - 팀 과제 야구게임 제출 - 자바스크립트 종합반 수강뭐라도 쓰자 하는 마음으로 침대에 누워서 폰으로 쓰는 TIL 사실 그냥 일기입니다 자세한 공부내용은 수정할 예정 오늘은 많은 일이 있었다 아파트에 전기 검진? 검사? 하는거 까먹어서 10시에 테스트 준비 하는데 갑자기 관리실 안내 나와서 너무 당황 10시에 테스트 시작인데 10시부터 1시까지 단전이라구요..? 전기 끊기는건데 와이파이는 생각 못하고 있다가 결국 데이터 켜고 폰으로 로지텍 연결해서 치기... 다행히 문제는 쉬운편이여서 후딱 치고 나왔다 비록 자릿수 내림 문제는 value-36 해서 틀렸지만 ㅋㅋㅋ 암튼 그러고 어떡하지 하다가 결국 아침먹고 짐싸서 카페 출근하니 벌써 오전시간 다 가있고... 점심시간.. 2023. 6. 16.
[프로그래머스] 음양 더하기 (JavaScript) [프로그래머스] 음양 더하기 (JavaScript) https://school.programmers.co.kr/learn/courses/30/lessons/76501 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(absolutes, signs) { let answer = 0; for(let i = 0; i < absolutes.length ; i++){ let isPlus = signs[i] ? absolutes[i] : absolutes[i]*(-1); answer += isPlus; } return answer; } 2023. 6. 14.
[프로그래머스] 문자열 내 p와 y의 개수 (JavaScript) [프로그래머스] 문자열 내 p와 y의 개수 (JavaScript) https://school.programmers.co.kr/learn/courses/30/lessons/12916 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(s) { let str = s.split(""); let pNum = 0; let yNum = 0; str.forEach((e) => { if (e === "p" || e === "P") pNum++; else if (e === "y" || e === "Y") yNum++; }); if (pNum =.. 2023. 6. 14.