전체 글143 프로그래머스 Lv1 약수의 합 문제 코드 function solution(n) { var answer = 0; const divisors = []; for(let i = 0; i 2023. 9. 20. Bun.js Bun이란 - Zig 언어로 제작된 Javascript 서버사이드 런타임 ZIg? const std = @import("std"); pub fn main() void { std.debug.print("Hello, world!\n"); } C언어와의 호환성을 보여줌 - Node.js에 비해 3배 가까이 빠른 성능을 보여줌 TypeScript 및 JSX 지원 -> 실행 전에 이를 바닐라js로 변환 설치(우분투 환경) curl -fsSL https://bun.sh/install | bash bun으로 서버 키기 1. bun 프로젝트 생성 mkdir quickstart cd quickstart bun init 2. index.ts에 코드 작성 const server = Bun.serve({ port: 3000,.. 2023. 9. 15. [javascript] 프로그래머스 Lv0 1. 머쓱이보다 키 큰 사람 function solution(array, height) { var answer = 0; for(const arr of array) { if(arr > height) { answer += 1; } } return answer; } 2. 중복된 숫자 개수 function solution(array, n) { var answer = 0; for(let i = 0; i < array.length; i++) { if(array[i] === n) { answer++; } } return answer; } 3. 배열의 평균값 function solution(numbers) { let sum = 0; let avg = 0; for(number of numbers) { sum += num.. 2023. 9. 8. [javascript] 프로그래머스 Lv1 1. 핸드폰 번호 가리기 function solution(phone_number) { const star = phone_number.length - 4; return "*".repeat(star) + phone_number.slice(-4); } slice는 음수를 지원함 2. 제일 작은 수 제거하기 function solution(arr) { arr.splice(arr.indexOf(Math.min(...arr)), 1); arr.length 2023. 9. 2. 이전 1 2 3 4 5 6 7 8 ··· 36 다음