본문 바로가기

JavaScript53

[백준] 1929번 소수 구하기 (JavaScript) https://www.acmicpc.net/problem/1929 1929번: 소수 구하기 첫째 줄에 자연수 M과 N이 빈 칸을 사이에 두고 주어진다. (1 ≤ M ≤ N ≤ 1,000,000) M이상 N이하의 소수가 하나 이상 있는 입력만 주어진다. www.acmicpc.net (1) 내 답안 const input = require("fs") .readFileSync("./example.txt") .toString() .trim() .split("\n"); const [start, end] = input.shift().split(" ").map(Number); const uniqueNum = Array.from({ length: end - start + 1 }, (v, i) => i + start); .. 2024. 1. 16.
[백준] 1463번 1로 만들기 (JavaScript) https://www.acmicpc.net/problem/1463 1463번: 1로 만들기 첫째 줄에 1보다 크거나 같고, 106보다 작거나 같은 정수 N이 주어진다. www.acmicpc.net // const input = require("fs").readFileSync("/dev/stdin").toString().trim().split("\n"); let input = require("fs") .readFileSync("example.txt") .toString() .trim() .split("\r\n"); let x = parseInt(input.shift()); const dp = new Array(x + 1).fill(0); for (let i = 2; i 2024. 1. 16.
[JavaScript] Array.from()통해 배열 만들기 Array.from()은 문자열등 이터러블한 객체나 유사 배열 새로운 배열로 만들어주는 메서드이다. - 이터러블(iterable)은 Symbol.iterator가 구현된 객체이다. - 유사 배열(array-like)은 인덱스와 length 프로퍼티가 있어 배열처럼 보이는 객체이다. Array.from(인자 1, 인자 2) - 첫 번째 인자는 배열로 만들 이터러블한 객체이다. - 두 번째 객체는 생성한 배열의 모든 원소에 대해 수행할 맵핑 함수이다. 예시 console.log(Array.from("Eddy")); // ['E', 'd', 'd', 'y'] console.log(Array.from({length: 5}, (v, i) => i); // [0, 1, 2, 3, 4] console.log(Arra.. 2023. 11. 8.
[JavaScript] .querySelectorAll() 와 .querySelector() querySelectorAll()은 특정 css 선택자를 가진 모든 요소를 배열로 가져오는 메서드이다. document.querySelectorAll( '.selected' ) .querySelector()는 css 선택자로 요소를 선택하게 해 준다. 단 선택자에 해당하는 첫 번째 요소만 선택한다. document.querySelector( '.selected' ) 출처 : https://www.codingfactory.net/10413 2023. 11. 2.