일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- vue.js
- 변수
- 알고리즘
- JS
- computed
- java
- 코딩테스트
- 컴포넌트
- 파이썬
- hash table
- CSS
- Algorithm
- scss
- SasS
- github
- 자료형
- JavaSceipt
- greedy
- 프로그래머스
- array
- string
- HTML
- math
- JavaScript
- sorting
- dynamic programming
- Python
- leetcode
- 백준
- 자료구조
- Today
- Total
목록array (5)
Posis
비구조화 할당 배열이나 객체 속성을 해체하여 개별 변수에 값을 담을 수 있는 JavaScript 표현식을 말합니다. 또는 구조 분해 할당이라고 말합니다. 장점 난잡한 코드들을 매우 간단하게 바꿀 수 있습니다. 필요한 객체와 나머지 요소 분리가 매우 간단합니다. 기본값 지정이 가능합니다. 사용방법 배열 const arr = ['HTML', 'CSS', 'JavaScript']; const language1 = arr[0]; const language2 = arr[1]; const language3 = arr[2]; console.log(language1, language2, language3); // HTML CSS JavaScript 위 코드가 기본적으로 배열의 값을 다른 변수에 넣어서 값을 출력하는 코..
이번 포스팅에서는 배열의 내장 함수 종류들의 대해서 다뤄보겠습니다. 배열이란? 배열은 간단하게 변수 하나에 여러 가지 데이터를 담아두는 것을 말합니다. const arr = [1, 2, 3, 4, 5]; console.log(arr); // [1, 2, 3, 4, 5] forEach forEach 메서드는 배열을 한 번씩 순회하며 각각의 요소에 대해서 실행하는 함수입니다. const arr = [1, 2, 3, 4, 5]; arr.forEach((value) => { console.log(value); }); // 1 // 2 // 3 // 4 // 5 forEach를 이용해 다른 배열에 데이터를 넣어줄 수 있습니다. const arr = [1, 2, 3, 4, 5]; const newArr = []; ..
[LeetCode][JavaScript] 561. Array Partition I 문제 출처: https://leetcode.com/problems/array-partition-i/ Array Partition I - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com [직접 푼 코드] var arrayPairSum = function(nums) { nums.sort((a,b) => a-b) let result = 0 for(let i=0; i
[LeetCode][JavaScript] 66. Plus One 문제 출처: https://leetcode.com/problems/plus-one/ Plus One - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com [직접 푼 코드] var plusOne = function(digits) { for (let i = digits.length - 1; i >= 0; i--) { if (digits[i] !== 9) { digits[i]++; return digits;..
[LeetCode][JavaScript] 860. Lemonade Change 문제 출처: https://leetcode.com/problems/lemonade-change/ Lemonade Change - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com [직접 푼 코드] var lemonadeChange = function (bills) { var count5 = 0; var count10 = 0; for (var i = 0; i < bills.length; i..