본문 바로가기 메뉴 바로가기

Nacho

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Nacho

검색하기 폼
  • 분류 전체보기 (51)
    • Js (6)
    • Vue (6)
    • Spring (6)
    • CS (4)
    • DB (10)
    • JAVA (3)
    • 🛠️DevTools (1)
      • Intellij (1)
    • 🍤Etc (5)
    • Git (2)
    • Server (6)
  • 방명록

2025/11 (4)
Slice 함수 쓰는 법

slice 쓰는 법!start 인덱스 포함end 인덱스 직전까지만 포함 1,2면 인덱스1인 것만 나옴그러니깐 원하는게 만약 5번째부터 8번째면5,9를 입력해야 한다..!!!! if(s.length%2===0){ return s.slice(s.length/2-1, s.length/2+1); }else{ return s.charAt((s.length/2) | 0); }

Js 2025. 11. 26. 13:33
정규식 / 문자열 채우기 / 문자열 다른 문자로 변경하기

코딩 문제를 풀고 있는데어떤 숫자에서 뒤에 4개를 가리는 문제가 나왔다 나는 정규식 쓰고 싶었는데 기억이 안나서 못 썻고대신 repeat 함수로 number 길이를 구해서 4만큼 잘랐다.그리고 *로 변경하고slice 함수를 써서 뒤에서 4개를 잘라서 *로 변경한 문자랑 더해서 리턴해버렸다. function solution(number) { const stars = '*'.repeat(number.length-4); return stars+number.slice(-4);} 정규식 쓰는 법 1) \d→ 숫자 1개를 의미2) (?=\d{4})→ 앞에 4개의 숫자가 더 있는 경우만 매칭(= 마지막 4자리 직전까지 매칭되는 숫자들만 선택)3) g→ 전체에서 찾기즉,*“뒤에 숫자 4개가 남아 있는 숫..

Js 2025. 11. 26. 13:10
[코딩테스트] 제곱근 구하는 함수 Math.sqrt()

제곱근 함수는 Math.sqrt()를 사용하여 주어진 숫자의 제곱근을 계산 할 수 있다 Math.sqrt(n)n의 제곱근을 반환함n이 144라면 12를 반환한다 그리고 제곱하는 법은**를 사용하면 되는데후후...12 ** 2 이렇게 써야 12의 제곱이 나옴 나는 12 ** 12 썼더니 엄청 큰 숫자가 나와서 잉? 뭐야? 했는데 x ** 2 → x의 제곱x ** 3 → x의 세제곱x ** y → x를 y번 곱한 값즉 y는 “몇 번 곱할지” 를 의미하는 지수였다..! 그리고 Number.isInteger() 이 함수는 정수인지 판별하는 함수인데정수면 true , 아니면 false를 반환한다. 그리고 이건 바빌로니아 법으로 하는 코드 function sqrtBabylonian(n) { let x = n;..

카테고리 없음 2025. 11. 19. 15:25
[코딩테스트] 하샤드 수 구하기 할 때 쓰는 함수들 정리

코딩테스트 문제 풀기 어렵다~~~~ n .toString() .split('') .map(Number) .reduce((a, b) => a + b, 0); 자 하나씩 설명을 해보자 n = 123 1. toString() 함수=> 숫자를 문자열로 바꾼다 n.toString()=> "123" 2. .split() 함수문자열을 한글자씩 잘라 배열로 만든다. n.split=> ["3", "2", "3"] 3.map(Number) 함수배열의 모든 문자열을 숫자로 바꾼다.[3,2,3] 나는 여기서 사실 Number 함수만 써도 되지 않나 했는데배열이기 때문에 그러면 안됨 ✔️ reduce를 쓰면배열이 "하나의 값"이 되니까 → Number() 가능(문자열이 되는 경우가 많음)✔️ map은배열을 변환할 뿐,..

🍤Etc 2025. 11. 19. 14:44
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 부트스트랩
  • centos7
  • 로컬에서서버
  • 스프링프레임워크
  • 개발자면접질문
  • 개발자질문
  • invokeMethod
  • How to generate an uuid in google sheet?
  • vue라이프사이클
  • 파라미터받는법
  • 고유식별자
  • ReflectionTestUtils
  • selectpicker
  • 패킷캡쳐하는법
  • springMVC #DTO #VO #DAO
  • 서버포트설정
  • uuid
  • pcap저장
  • nextTick
  • selectOption
  • SCP 명령어
  • 구글스프레드시트
  • computed
  • 프론트엔드 #
  • PathVariable
  • 와이어샤크문법
  • 파일전송프로토콜
  • APP SCRIPT
  • 리눅스
  • vue.js
more
«   2025/11   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바