공부/JavaScript
-
[javaScript]프로그래머스 최댓값 최소값공부/JavaScript 2019. 5. 29. 23:57
문제 설명 문자열 s에는 공백으로 구분된 숫자들이 저장되어 있습니다. str에 나타나는 숫자 중 최소값과 최대값을 찾아 이를 (최소값) (최대값)형태의 문자열을 반환하는 함수, solution을 완성하세요. 예를들어 s가 1 2 3 4라면 1 4를 리턴하고, -1 -2 -3 -4라면 -4 -1을 리턴하면 됩니다. 제한 조건 s에는 둘 이상의 정수가 공백으로 구분되어 있습니다. 입출력 예 s return "1 2 3 4" "1 4" "-1 -2 -3 -4" "-4 -1" "-1 -1 " "-1 -1" 문제풀이 먼저 입력되는 문자열에 공백이 있음으로 공백을 제거한다 그런다음에 반복문으로 최댓값과 최솟값을 저장하면 되는데... 자바스크립트의 내장함수중 배열의 최댓값과 최솟값을 찾아주는 함수가 있다. 내장함수를..
-
[javascript] 프로그래머스 다음큰숫자공부/JavaScript 2019. 5. 29. 23:40
문제 설명 자연수 n이 주어졌을 때, n의 다음 큰 숫자는 다음과 같이 정의 합니다. 조건 1. n의 다음 큰 숫자는 n보다 큰 자연수 입니다. 조건 2. n의 다음 큰 숫자와 n은 2진수로 변환했을 때 1의 갯수가 같습니다. 조건 3. n의 다음 큰 숫자는 조건 1, 2를 만족하는 수 중 가장 작은 수 입니다. 예를 들어서 78(1001110)의 다음 큰 숫자는 83(1010011)입니다. 자연수 n이 매개변수로 주어질 때, n의 다음 큰 숫자를 return 하는 solution 함수를 완성해주세요. 제한 사항 n은 1,000,000 이하의 자연수 입니다. 입출력 예 n result 78 83 15 23 문제 풀이 조건1 과 조건 2를 만족해야한다. 조건3은 그냥 계속 반복하면서 처음으로 만족하는 숫자..
-
[JavaScript] 자바스크립트의 자료형들공부/JavaScript 2019. 5. 24. 21:49
JavaScript의 Data Type 자바스크립트는 느슨한 타입의 언어, 동적인 언어이다. 변수의 타입을 미리 선언하지 않아도 된다!!!!! (편하..네!!!) 그러니까 같은 변수에 다른 타입을 넣어도 알아서 바꿔준다 var a = 10; // 지금은 Number타입 var a = "hi" // 지금은 String타입 var a = true; // 지금은 Boolean타입 Data Type 기본 자료형 (Primitive values) Boolean Null Undefined Number String Symbol Object 속성 (Properties) 배열 (Array) Dates 기본 자료형 (Primitive values) Boolean 논리적 요소를 나타낸다. true와 false라는 두가지 값..