일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- git 협업셋팅
- JS append
- JS setInterval
- JS 기초
- JS appendChild
- CSS속성정리
- JS prompt
- JS 타이머기능
- JS 화살표함수
- JS 스코프
- JS 숫자
- JS 함수
- JS setTimeout
- JS typeof연산자
- JS redirection
- js 변수
- JS classList
- CSS기초
- JS localStorage
- JS preventDefault
- JS 삼항연산
- JS 연산
- JS 형변환
- JS form
- JS null undefined
- HTML기초
- JS value속성
- JS form action
- JS 데이터타입
- JS clearInterval
목록전체보기 (368)
공부기록용
Q1. 문자열 my_string이 매개변수로 주어집니다. my_string을 거꾸로 뒤집은 문자열을 return하도록 solution 함수를 완성해주세요. function solution(my_string) { //.split('')을 통해 문자열을 쪼개서 배열로 만들기 const a = my_string.split(''); // .reverse()로 쪼개진 배열을 역순으로 바꾸기 const b = a.reverse(); // .join("")로 요소들을 문자열로 합치기 const c = b.join(""); // console.log(c); return c; } // solution('bread'); daerb ->문자열을 배열로 하나하나 쪼개고, 뒤집고, (뒤집힌)배열을 다시 하나의 문자열로 합치기 ..
Q1. 머쓱이네 양꼬치 가게는 10인분을 먹으면 음료수 하나를 서비스로 줍니다. 양꼬치는 1인분에 12,000원, 음료수는 2,000원입니다. 정수 n과 k가 매개변수로 주어졌을 때, 양꼬치 n인분과 음료수 k개를 먹었다면 총얼마를 지불해야 하는지 return 하도록 solution 함수를 완성해보세요. 제한사항 0 다른건 몰라도 서비스 음료에 대한 변수는 설정하는 것이 필요한 것 같음. -> ★Math.floor와 parseInt() 차이 복습 Math.ceil 은 소수값을 올리는 역활을 하는 함수이며, Math.floor 는 소수값을 버리는 역활을 하는 함수이며, Math.round 는 소수값에 따라 올리거나 버리는 역활을 하는 반올림 함수입니다. parseInt() 는 나눈값 (실수가 될 수도 있는..
Q1. 정수 num1과 num2가 주어질 때, num1과 num2의 합을 return하도록 soltuion 함수를 완성해주세요. 제한사항 -50,000 ≤ num1 ≤ 50,000 -50,000 ≤ num2 ≤ 50,000 function solution(num1, num2) { var answer = num1 + num2; console.log(answer); return answer; } solution(2, 3); //5 Q2. 정수 num1과 num2가 주어질 때, num1에서 num2를 뺀 값을 return하도록 soltuion 함수를 완성해주세요. 제한사항 -50,000 ≤ num1 ≤ 50,000 -50,000 ≤ num2 ≤ 50,000 function solution(num1, num2)..
Q. 문자열로 구성된 리스트 strings와, 정수 n이 주어졌을 때, 각 문자열의 인덱스 n번째 글자를 기준으로 오름차순 정렬하려 합니다. 예를 들어 strings가 ["sun", "bed", "car"]이고 n이 1이면 각 단어의 인덱스 1의 문자 "u", "e", "a"로 strings를 정렬합니다. 제한 조건 strings는 길이 1 이상, 50이하인 배열입니다. strings의 원소는 소문자 알파벳으로 이루어져 있습니다. strings의 원소는 길이 1 이상, 100이하인 문자열입니다. 모든 strings의 원소의 길이는 n보다 큽니다. 인덱스 1의 문자가 같은 문자열이 여럿 일 경우, 사전순으로 앞선 문자열이 앞쪽에 위치합니다. 입출력 예 function solution(strings, n){..
Map과 Set 이 두 자료 구조는 데이터의 구성, 검색 및 사용을 객체나 배열보다 효율적으로 처리할 수 있기 때문에 많이 각광받고 있다.(여러가지의 데이터 형태이며, array와 object도 자료 구조에 해당된다.) Map Map은 key - value 쌍을 저장하는 객체와 비슷하다. Map은 각 쌍의 key와 value을 저장하며, 객체와 달리 key로 사용할 수 있는 모든 유형을 사용할 수 있다.(key에 어떤 데이터 타입, 유형이 모두 들어갈 수 있다.) Map은 key가 정렬된 순서로 저장되기 때문에, 추가한 순서대로 반복할 필요가 없다. Map을 사용하면 다음과 같은 작업을 수행할 수 있다. 키-값 쌍 추가 및 검색(set) 키-값 쌍 삭제(delete) 모든 키-값 쌍 제거(clear) M..
자바스크립트에서 함수는 일급 객체(First-Class Object)라고 한다. 그래서 함수를 객체처럼 여러가지 방식으로 다룰 수 있고, 일반 객체와 달리 함수는 특별한 능력을 가지고 있다. 자바스크립트의 기본 타입(data type)은 객체(object)입니다. 객체란 이름(name)과 값(value)으로 구성된 프로퍼티(property)의 정렬되지 않은 집합입니다. 프로퍼티의 값으로 함수가 올 수도 있는데, 이러한 프로퍼티를 메소드(method)라고 합니다. 자바스크립트에서는 숫자, 문자열, 불리언, undefined 타입을 제외한 모든 것이 객체입니다. 하지만 숫자, 문자열, 불리언과 같은 원시 타입은 값이 정해진 객체로 취급되어, 객체로서의 특징도 함께 가지게 됩니다. 객체이름.프로퍼티이름 또는 ..