# Java Script

235개의 포스트

알고리즘 js - 콜라츠 추측

1937년 Collatz란 사람에 의해 제기된 이 추측은, 주어진 수가 1이 될때까지 다음 작업을 반복하면, 모든 수를 1로 만들 수 있다는 추측입니다. 작업은 다음과 같습니다.1-1. 입력된 수가 짝수라면 2로 나눕니다. 1-2. 입력된 수가 홀수라면 3을 곱하고 1

15분 전
·
0개의 댓글

알고리즘 js - 정수 내림차순으로 배치하기

함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를들어 n이 118372면 873211을 리턴하면 됩니다.제한사항n은 1이상 8000000000 이하인 자연수입니다.

18분 전
·
0개의 댓글

알고리즘 js - 알고리즘 js

문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 리턴하는 함수, solution을 완성하세요.제한사항문자열 전체의 짝/홀수 인덱스

21분 전
·
0개의 댓글

알고리즘 js - 서울에서 김서방 찾기

String형 배열 seoul의 element중 "Kim"의 위치 x를 찾아, "김서방은 x에 있다"는 String을 반환하는 함수, solution을 완성하세요. seoul에 "Kim"은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니다.제한사항seoul은

24분 전
·
0개의 댓글

알고리즘 js - 내적

길이가 같은 두 1차원 정수 배열 a, b가 매개변수로 주어집니다. a와 b의 내적을 return 하도록 solution 함수를 완성해주세요.이때, a와 b의 내적은 a0b0 + a1b1 + ... + an-1\*bn-1 입니다. (n은 a, b의 길이)제한사항a, b

3일 전
·
0개의 댓글

알고리즘 js - 부족한 금액 계산하기

새로 생긴 놀이기구는 인기가 매우 많아 줄이 끊이질 않습니다. 이 놀이기구의 원래 이용료는 price원 인데, 놀이기구를 N 번 째 이용한다면 원래 이용료의 N배를 받기로 하였습니다. 즉, 처음 이용료가 100이었다면 2번째에는 200, 3번째에는 300으로 요금이 인

3일 전
·
0개의 댓글

알고리즘 js - 핸드폰 번호 가리기

프로그래머스 모바일은 개인정보 보호를 위해 고지서를 보낼 때 고객들의 전화번호의 일부를 가립니다.전화번호가 문자열 phone_number로 주어졌을 때, 전화번호의 뒷 4자리를 제외한 나머지 숫자를 전부 \*으로 가린 문자열을 리턴하는 함수, solution을 완성해주

3일 전
·
0개의 댓글

알고리즘 js - 없는 숫자 더하기

0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요.제한사항1 ≤ numbers의 길이 ≤ 90

3일 전
·
0개의 댓글

알고리즘 js - 가운데 글자 가져오기

단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.제한사항s는 길이가 1 이상, 100이하인 스트링입니다.

3일 전
·
0개의 댓글
post-thumbnail

JS | 브라우저 환경, 명세서

JS는 본래 웹 브라우저에서 사용하려고 만든 언어였다. 진화를 거쳐 현재의 다양한 플랫폼을 지원하는 언어로 변해왔다. JS가 돌아가는 플랫폼을 호스트 host 라고 부르며, 호스트는 브라우저, 웹서버, 심지어는 커피 머신이 될 수도 있다. 각 플랫폼은 특정되는 기능을

2022년 5월 8일
·
0개의 댓글
post-thumbnail

JS | 메서드와 this

객체의 속성 중 함수 자료형인 속성을 메서드 method 라고 한다. 이렇게 객체 프로퍼티에 할당된 함수를 메서드라고 한다. 위 예시에서는 user 에 할당된 like 와 sayHi 가 메서드이다.객체 리터럴 안에 메서드 선언할 때 사용할 수 있는 단축 구문이다. 메서

2022년 5월 8일
·
0개의 댓글
post-thumbnail

JS | 객체 리터럴과 프로퍼티

object객체란 한 마디로 정의하면 '실제로 존재하는 사물'로, 키 key 와 값 value 으로 구성된 속성 property 을 가진 JS의 기본 데이터 타입이라고 말할 수 있다. JS에는 8가지 자료형이 있는데, 이 중에 7개는 오직 하나의 데이터(문자열, 숫자

2022년 5월 7일
·
0개의 댓글
post-thumbnail

[Java Script] HTML과 Java Script의 만남 1~3

HTML - 큰 틀, 내용CSS - 틀 꾸미기, 세부적인 디테일 꾸미기 기능Java Script - 동적 기능, 사용자와 상호작용 할 수 있는 기능을 추가자바스크립트는 사용자와 상호작용을 하는 언어이다.2.웹브라우저는 한번 화면에 출력되면 자기자신을 바꿀 수 없다. 하

2022년 5월 4일
·
0개의 댓글
post-thumbnail

자바스크립트의 동작원리

자바스크립트코드가 실행되면 스택 프레임이 쌓이는 장소스택에 새로운 프레임이 들어오고 실행이 완료되면 나간다.드럼통 처럼 생겨서 First In Last Out구조의 자료형이다즉 처음에 들어간게 제일 마지막에 나간다 (그림참조)예제: 다음 코드가 stack에 어떻게 들어

2022년 4월 20일
·
0개의 댓글
post-thumbnail

자바 스크립트 기본 문법

자바 스크립트의 기본 문법이 변수와 var와 let의 차이 알기

2022년 4월 18일
·
0개의 댓글

(==) !== (===)

자바스크립트에서 =(등호)는 서로 같다는 뜻이 아니다.등호 왼쪽에 있는 상수나 변수에 오른쪽에 있는 데이터를 할당한다는 뜻이다.a라는 변수를 선언하고 1을 할당했다.같은 값을 가졌는지 아닌지 판단하려면 어떻게 해야 하지?등호를 연달아 2번== 사용하면 같은 값을 가졌다

2022년 4월 17일
·
0개의 댓글

JS Object methods

Object객체는 자바스크립트의 데이터 유형 중 하나로 string, number와 다르게 그 안에 여러 데이터들을 저장할 수 있다.이 때 데이터의 key범주나 형식을 정하고 value내용을 저장할수도 있다.이 객체와 관련된 메서드 몇 가지를 알아보았다.예로 사용할 c

2022년 4월 9일
·
0개의 댓글
post-thumbnail

java script 별찍기

2022년 4월 5일
·
0개의 댓글
post-thumbnail

prompt() 좀 들어가라 제발 좀

오늘은 prompt를 사용해서 div에 뿌려주는 걸 해보고 싶었다. python의 input과 비슷한데 자바 스크립트로 만들어보고 싶어졌다. node에서 구현해보려고 했는데, node는 비동기에 콜백함수로 넘겨줘야 블라블라, 해서 다음에 구현 해보기로 하고 chro

2022년 3월 30일
·
0개의 댓글