사랑하애오
close
프로필 배경
프로필 로고

사랑하애오

  • 분류 전체보기
    • 정보처리기사 기출문제
      • 2020년
    • AWS
    • HTML, CSS, Layout, Grid
    • JavaScript, JQuery
    • C++
    • Node.js
    • Linux
      • centosOS
    • BlockChain
      • 기술면접
      • 비트코인
      • 이더리움
    • VSCode
    • Network
    • Solidity
    • JAVA
      • SpringBoot
      • SpringBoot Shoppingmall
      • SpringBoot CRUD Board
      • Eclipse
    • MySQL
    • React.JS
      • Redux-Saga
    • 프로그래머스(Javascript)
      • Level 0
  • 홈
  • 태그
  • 방명록

[프로그래머스 | 자바스크립트] 암호 해독

솔루션 const solution = (cipher, code) => { const str = [...cipher]; const answer = str.reduce( (a, c, i) => ((i + 1) % code === 0 ? a + c : a), "" ); console.log(answer); return answer; }; 솔루션 const solution = (cipher, code) => { const answer = []; for (let i = code - 1; i < cipher.length; i += code) { answer.push(cipher[i]); } console.log(answer.join("")); return answer.join(""); }; 솔루션 const sol..

  • format_list_bulleted 프로그래머스(Javascript)/Level 0
  • · 2023. 2. 20.
  • textsms

[프로그래머스 | 자바스크립트] 대문자와 소문자

솔루션 const solution = (my_string) => { const str = [...my_string]; console.log(str); const answer = str .map((v) => (v === v.toUpperCase() ? v.toLowerCase() : v.toUpperCase())) .join(""); console.log(answer); return answer; }; 솔루션 const solution = (my_string) => { let answer = ""; for (const str of my_string) { answer += str === str.toLowerCase() ? str.toUpperCase() : str.toLowerCase(); } console..

  • format_list_bulleted 프로그래머스(Javascript)/Level 0
  • · 2023. 2. 19.
  • textsms

[프로그래머스 | 자바스크립트] 영어가 싫어요

솔루션 const num = [ "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", ]; const solution = (numbers) => { for (let i = 0; i < num.length; i++) { numbers = numbers.split(num[i]).join(i); } const answer = Number(numbers); console.log(answer); return answer; };

  • format_list_bulleted 프로그래머스(Javascript)/Level 0
  • · 2023. 2. 19.
  • textsms

[프로그래머스 | 자바스크립트] 인덱스 바꾸기

솔루션 const solution = (my_string, num1, num2) => { const str = [...my_string]; console.log(str); [str[num1], str[num2]] = [str[num2], str[num1]]; const answer = str.join(""); console.log(answer); return answer; }; 솔루션 const solution = (my_string, num1, num2) => { const str = []; let answer = ""; for (let i = 0; i < my_string.length; i++) { if (i === num1 || i === num2) { str.push(my_string[i]); }..

  • format_list_bulleted 프로그래머스(Javascript)/Level 0
  • · 2023. 2. 18.
  • textsms

[프로그래머스 | 자바스크립트] 한 번만 등장한 문자

솔루션 const solution = (s) => { const count = [...s].reduce( (a, c) => (a[c] ? { ...a, [c]: a[c] + 1 } : { ...a, [c]: 1 }), {} ); console.log(count); const answer = Object.keys(count) .filter((key) => count[key] === 1) .sort((a, b) => (a b ? 1 : 0)) .join(""); console.log(answer); return answer; }; 솔루션 const solution = (s) => { let answer = []; for (const v of s) { if (s.indexOf(v) ..

  • format_list_bulleted 프로그래머스(Javascript)/Level 0
  • · 2023. 2. 18.
  • textsms

[프로그래머스 | 자바스크립트] 약수 구하기

솔루션 function solution(n) { let answer = []; for (let i = 1; i a - b); } 솔루션 function solution2(n) { const answer = Array(n) .fill(0) .map((v, i) => v + i + 1) .filter((v) => n % v === 0); consol..

  • format_list_bulleted 프로그래머스(Javascript)/Level 0
  • · 2023. 2. 8.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • navigate_next
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바