혜개바라
close
프로필 배경
프로필 로고

혜개바라

  • 분류 전체보기 (170)
    • 코테 준비 (46)
      • 알고리즘 (8)
      • [JS] 프로그래머스 (37)
      • [MYSQL] 프로그래머스 (1)
    • 언어 정리 (52)
      • JavaScript (52)
      • TypeScript (0)
    • 개발 공부 (26)
      • HTML (2)
      • CSS (2)
      • React-Next.js (6)
      • Vue (0)
      • Tanstack Query (1)
      • Webpack (4)
      • Github (2)
      • MYSQL (2)
      • 기타 (개발 공부) (7)
    • 프로젝트 (22)
      • Vanilla JS 문서편집기 (10)
      • 올해도 아좌좌 (5)
      • 개발괴발 (5)
      • 기타 (프로젝트) (2)
    • 회고 (18)
    • 블로그 관리 (0)
    • 기타 (4)
  • 홈
  • 코테 준비
  • 언어 정리
  • 개발 공부
  • 프로젝트
  • 회고
  • 태그
  • 방명록
  • github@suehdn

indexOf(), lastIndexOf() - 배열에서 특정 값 index 찾기

indexOf() arr = [0,1,2,3,4,1,4,5] //배열에서 찾으려는 값과 일치(===)하는 첫번째 요소의 인덱스를 반환 arr.indexOf(찾는값,탐색 시작 index) arr.indexOf(1)//1 //생략시 처음부터 탐색 arr.indexOf(1,2) //5 arr.indexOf('1',2) //-1 //만약 존재하지 않는다면 -1 lastIndexOf() let arr = [0,1,2,3,4,1,2]; arr.lastIndexOf(찾는값,시작 index); indexOf와는 반대방향으로 탐색(거꾸로) arr.lastIndexOf(1)//5 //생략시 처음부터 탐색 arr.lastIndexOf(1,2) //1 arr.lastIndexOf('1',2) //-1 //만약 존재하지 않는다..

  • format_list_bulleted 언어 정리/JavaScript
  • · 2022. 11. 23.
  • textsms

Math.max(), Math.min()

let list = [1,2,3]; Math.max(...list); // 3 Math.min(...list); // 1 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math/max Math.max() - JavaScript | MDN **Math.max()**함수는 입력값으로 받은 0개 이상의 숫자 중 가장 큰 숫자를 반환합니다. developer.mozilla.org https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math/min Math.min() - JavaScript | MDN Math.min() 함수는 주어진 ..

  • format_list_bulleted 언어 정리/JavaScript
  • · 2022. 11. 22.
  • textsms

JS 줄바꿈 없이 출력하기 - process.stdout.write

js를 출력할때 보통 console.log를 사용하는데 개행문자가 자동으로 포함되어있다. 줄바꿈이 적용되지 않은채로 출력하고싶다면 process.stdout.write('안녕') process.stdout.write('하세요!') //출력 //안녕하세요!

  • format_list_bulleted 언어 정리/JavaScript
  • · 2022. 11. 22.
  • textsms

JS 대소문자 확인 toUpperCase, toLowerCase

str.toUpperCase() //str의 알파벳을 모두 대문자로 변환 str.toLowerCase() //str의 알파벳을 모두 소문자로 변환

  • format_list_bulleted 언어 정리/JavaScript
  • · 2022. 11. 22.
  • textsms

JS 형 변환, 진수변환 - Int <=> String

문자열 -> 숫자형 변환 let a = parseInt(String) //문자를 정수형으로 변환 let b = parseFloat(String) //문자를 실수형으로 변환 let c = Number(String) //문자를 정수 혹은 실수형으로 변환 let c = Number(99) //정수 99 let c = Number(99.9) //실수 99.9 만약 입력한 String이 문자로 시작하면 NaN반환. 숫자로 시작하면 숫자부분만 반환 (문자열 있는곳 전까지) var a = 'a99' var b = '99a' parseInt(a) //NaN parseInt(b) //99 //16진수 -> 10진수로 변환 let hex = "7b"; let dec = parseInt(hex,16); // 123 //2진..

  • format_list_bulleted 언어 정리/JavaScript
  • · 2022. 11. 22.
  • textsms

[프로그래머스 0단계 :JS] 작성일 기준 정답률 86%

안녕하세요 연하입니다. 오랜만에 글을 올린건 아니고 도중도중 글을 수정해서 문제를 풀고 있었습니다 ㅎㅎ 오늘은 정답률 86% 문제를 풀어보겠습니다. (추가) 오늘로 0단계를 50문제 풀었네요. 남은 50 문제도 열심히 풀어봅시다! (50/100) 1. 모음 제거 function solution(my_string) { var answer = ''; let arr = ['a','e','i','o','u'] arr.map( x => { my_string=my_string.split(x).join('') }) return my_string; } 2. 숨어있는 숫자의 덧셈(1) function solution(my_string) { var answer; let l=0; answer=my_string.split('..

  • format_list_bulleted 코테 준비/[JS] 프로그래머스
  • · 2022. 11. 22.
  • textsms
  • navigate_before
  • 1
  • ···
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (170)
    • 코테 준비 (46)
      • 알고리즘 (8)
      • [JS] 프로그래머스 (37)
      • [MYSQL] 프로그래머스 (1)
    • 언어 정리 (52)
      • JavaScript (52)
      • TypeScript (0)
    • 개발 공부 (26)
      • HTML (2)
      • CSS (2)
      • React-Next.js (6)
      • Vue (0)
      • Tanstack Query (1)
      • Webpack (4)
      • Github (2)
      • MYSQL (2)
      • 기타 (개발 공부) (7)
    • 프로젝트 (22)
      • Vanilla JS 문서편집기 (10)
      • 올해도 아좌좌 (5)
      • 개발괴발 (5)
      • 기타 (프로젝트) (2)
    • 회고 (18)
    • 블로그 관리 (0)
    • 기타 (4)
최근 글
인기 글
최근 댓글
태그
  • #js메서드
  • #프로그래머스
  • #코딩테스트준비
  • #0단계
  • #회고
  • #JavaScript
  • #VanillaJS
  • #프로젝트
  • #js
  • #2023
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바