본문 바로가기

javascript78

[ 프로그래머스 / JavaScript ] 내적 https://school.programmers.co.kr/learn/courses/30/lessons/70128 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 길이가 같은 두 1차원 정수 배열 a, b가 매개변수로 주어집니다. a와 b의 내적을 return 하도록 solution 함수를 완성해주세요. 이때, a와 b의 내적은 a[0]*b[0] + a[1]*b[1] + ... + a[n-1]*b[n-1] 입니다. (n은 a, b의 길이) 제한사항 a, b의 길이는 1 이상 1,000 이하입니다. a, b의 모든 수는 -1,000 이상 1,000.. 2022. 9. 16.
[ 프로그래머스 / JavaScript ] 음양 더하기 https://school.programmers.co.kr/learn/courses/30/lessons/76501 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 return 하도록 solution 함수를 완성해주세요. 제한사항 absolutes의 길이는 1 이상 1,000 이하입니다. absolutes의 모든 수는 각각 1 이상 1,000 이하입니.. 2022. 9. 16.
[ 자바스크립트 ] Filter() 함수: 배열에서 조건을 만족하는 요소를 추출하는 방법 JavaScript에서 배열을 다룰 때, 특정 조건을 만족하는 요소들만 추출하고 싶을 때가 있습니다. 이때 유용하게 사용되는 메서드가 바로 filter()입니다. filter()filter()은 배열에 사용하며, 주어진 함수의 조건을 만족하는 모든 요소를 모아 새로운 배열로 반환합니다. 이 메서드는 원본 배열을 변경하지 않으며, 콜백 함수에서 true를 반환하는 요소들만 새로운 배열에 포함됩니다.  구문arr.filter(callback(element[, index[, array]])[, thisArg])  매개변수filter 함수의 매개변수는 callbackFunction과 thisArg입니다.callbackFunction에는 3개의 매개변수를 사용할 수 있습니다.callback(element, ind.. 2022. 9. 15.
[ 백준 9498 / Node.js ] 시험 성적 https://www.acmicpc.net/problem/9498 9498번: 시험 성적 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다. 출력 시험 성적을 출력한다. 예제 입력 1 복사 100 예제 출력 1 복사 A 풀이 입력받은 데이터를 number 타입으로 변경하고 속하는 점수 .. 2022. 8. 25.
[ 백준 1000 / Node.js ] A + B https://www.acmicpc.net/problem/1000 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A+B를 출력한다. 예제 입력 1 복사 1 2 예제 출력 1 복사 3 풀이 입력값을 받아와 그 값을 문자열에서 정수로 바꾸고 더해준다. 1 2 const input = require('fs').readFileSync('dev/stdin').toString().split(' '); console.log(Number(input[0]) + Number(inpu.. 2022. 8. 24.
[ 백준 2557 / Node.js ] Hello World https://www.acmicpc.net/problem/2557 2557번: Hello World Hello World!를 출력하시오. www.acmicpc.net 문제 Hello World! 를 출력하시오. 입력 없음 출력 Hello World!를 출력하시오. 예제 출력 1 복사 Hello World! 풀이 console.log를 사용해 원하는 문장을 출력하면 된다. 백준은 자바스크립트를 지원하지 않으므로 node.js를 사용해 출력한다. 1 console.log("Hello World!"); cs 2022. 8. 24.
728x90