프로그래머스(9)
-
프로그래머스 문자열 다루기 기본 자바스크립트
수도 코딩 문자열의 길이가 4 혹은 6 : s.length == 4 || s.length == 6 숫자로만 구성되어 있는지 : s를 Number로 변환시켜 배열에 넣은 다음 배열의 요소에 NaN가 있으면 False, 아니라면 True를 리턴 나의 풀이 function solution(s) { var answer = ''; let temp = []; for(let i=0; i
2022.01.20 -
프로그래머스 문자열 내 p와 y의 개수 자바스크립트
수도 코딩 문자열을 전부 소문자로만든다 만약 s[i]가 p면 ps배열에 p를 담는다 만약 s[i]가 y면 ys배열에 y를 담는다 두 배열의 length를 비교해서 같다면 true 다르다면 false를 리턴한다. 나의 풀이 function solution(s){ var answer = true; s = s.toLowerCase(); let ps = []; let ys = []; for(let i=0; i
2022.01.20 -
프로그래머스 행렬의 덧셈 자바스크립트
행렬의 덧셈 행렬의 덧셈은 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 됩니다. 2개의 행렬 arr1과 arr2를 입력받아, 행렬 덧셈의 결과를 반환하는 함수, solution을 완성해주세요. 제한 조건 행렬 arr1, arr2의 행과 열의 길이는 500을 넘지 않습니다. 입출력 예 arr1 arr2 return [[1,2],[2,3]] [[3,4],[5,6]] [[4,6],[7,9]] [[1],[2]] [[3],[4]] [[4],[6]] 나의 풀이 function solution(arr1, arr2) { var answer = []; for(let i=0; i b + B[i][j])); } 문법 정리 1. push() 함수 배열의 끝에 요소를 추가한다 concat() ..
2022.01.17