일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 프로그래밍
- javascript
- 주니어개발자
- 생활코딩
- 포토샵
- 대학생
- 웹개발
- 코딩
- 코딩공부
- 웹퍼블리셔
- 제주베이스코딩100제
- 프론트엔드기술면접
- 웹퍼블리싱
- 퍼블리셔
- js
- 자바스크립트 실습
- 프론트엔드
- 취준생
- 자바스크립트
- 개발
- 자바스크립트 기초활용
- 프로그래밍 기초
- 코린이
- 웹퍼블리셔기술면접
- 퍼블리싱
- 자바스크립트 기초
- 자바스크립트기초
- frontend
- 자바스크립트 활용
- 프로그래밍기초
- Today
- Total
목록자바스크립트 (40)
차곡차곡
문제3 : 변수의 타입 다음 출력 값으로 올바른 것은? var arr = [100, 200, 300]; console.log(typeof(arr)); 1) undefined 2) string 3) number 4) object 정답 : object 풀이 : 자바스크립트에서 배열은 객체 타입이다. 즉 배열은 숫자,문자열,불리언등 다양한 값을 저장할 수 있는 컬렉션이다. 객체 타입은 키-값 쌍의 집합이다. 배열의 경우 각 요소는 인덱스라는 키를 가지고 있으며 값은 해당 인덱스에 저장된 데이터이다. typeof 연산자는 변수의 태입을 반환한다, 배열의 경우 typeof 연산자는 항상 object를 반환한다 자바스크립트는 동적 언어이다. 즉 변수를 선언할때 타입을 명시할 필요가 없으며 , 변수에 할당된 값에 따..
문제2 : 배열의 내장함수 push(): 새로운 요소를 배열의 끝에 추가해요. 마치 줄 서 있는 사람들 뒤에 새로운 사람이 서는 것처럼요. var fruits = ['사과', '바나나']; fruits.push('오렌지'); // 이제 fruits 배열은 ['사과', '바나나', '오렌지']가 됐어요. 2. pop(): 배열의 마지막 요소를 빼내요. 마지막 사람이 줄에서 나가는 것처럼요 var numbers = [1, 2, 3]; numbers.pop(); // 3이 빠지고, numbers 배열은 [1, 2]가 됐어요. 3. shift(): 배열의 첫 번째 요소를 빼내요. 줄의 맨 앞 사람이 나가는 것처럼요. var animals = ['고양이', '강아지', '토끼']; animals.shift(); ..
문제1 : 배열의 삭제 다음 배열에서 400, 500를 삭제하는 code를 입력하세요. pop() 메서드를 이용하여 주어진 수 삭제 출력 var nums = [100, 200, 300, 400, 500]; nums.pop(); nums.pop() console.log(nums);
문제 : 49번: 최댓값 구하기 문제:순서가 없는 10개의 숫자가 공백으로 구분되어 주어진다. 주어진 숫자들 중 최댓값을 반환하라. 입출력: 입력: 10 9 8 7 6 5 4 3 2 1 출력: 10 적용된 자바스크립트 개념 1. 문자열 순회: `for...of` 루프를 사용하여 문자열의 각 문자에 접근합니다. 이 방식은 문자열을 구성하는 각 문자를 순차적으로 처리할 수 있게 해줍니다. 2. 대소문자 판별: `toUpperCase()`와 `toLowerCase()` 메소드를 사용하여 문자의 대소문자를 판별합니다. 문자를 `toUpperCase()`로 변환했을 때 원래 문자와 같다면, 해당 문자는 대문자입니다. 반대로 `toLowerCase()`로 변환했을 때 원래 문자와 같다면, 해당 문자는 소문자입니다...
문제48 : 대소문자 바꿔서 출력하기 문자열이 주어지면 대문자와 소문자를 바꿔서 출력하는 프로그램을 작성하세요. 입출력 입력 : AAABBBcccddd 출력 : aaabbbCCCDDD 이 문제를 해결하기 위해 적용되는 자바스크립트 개념 1. 문자열 순회: 주어진 문자열의 각 문자에 접근하기 위해 문자열을 순회하는 과정으로 이를 위해 for 루프 또는 for...of 루프를 사용 2. 조건문: 각 문자가 대문자인지 소문자인지를 판별하기 위해 조건문을 사용 JavaScript에서는 문자의 대소문자 상태를 비교하기 위해 `toLowerCase()`와 `toUpperCase()` 메서드의 결과를 해당 문자와 비교 할 수 있음 3. 문자 변환: 대문자를 소문자로, 소문자를 대문자로 변환. 이를 위해 `toLowe..
문제47 : set 자료형의 응용 바울랩에서는 3월 29일 제주대학교에서 '제주 빅데이터 사회혁신 해커톤' 행사를 주최하게 되었습니다. 이에 구글 설문지를 배포하였으나 제주대학생들이 중복해서 n개씩 설문지를 제출하였습니다. 중복된 데이터들을 삭제하여 실제 접수 명단이 몇 명인지 알고 싶습니다. 아래 주어진 데이터들로부터 중복을 제거하여 실제 접수 인원을 출력해 주세요. const people = { 이호준: "01050442903", 이호상: "01051442904", 이준호: "01050342904", 이호준: "01050442903", 이준: "01050412904", 이호: "01050443904", 이호준: "01050442903" }; 이 문제는 JavaScript의 `Set` 자료형을 활용하여..