목록전체 글 (59)
얼레벌레
값은 식(표현식 expression)이 평가되어 생성된 결과를 일컫음 - 모든 값은 data type을 가진다 - 메모리에 2진수, 즉 비트의 나열로 저장된다 - 메모리에 저장된 값은 데이터 타입에 따라 다르게 해석될 수 있다 리터럴은 사람이 이해할 수 있는 문자 또는 약속된 기호를 사용해 값을 생성하는 표기법을 말함 ✔️ 리터럴 사용시 다양한 종류의 값을 생성할 수 있다 ⇨ 정수, 부동소수점, 2/8/16진수, 문자열, Boolean, null, undefined, 객체, 배열, 함수, 정규표현식 리터럴 표현식은 값으로 평가될 수 있는 문으로 표현식이 평가되면 새로운 값을 생성하거나 기존값을 참조함 ➰ 값으로 표현될 수 있는 문은 모두 표현식 ➰ 표현식과 표현식이 평가된 값은 동치(equivalent)..
컴퓨터는 CPU를 이용해 연산하고, 메모리를 사용해 데이터를 기억한다. - 메모리는 데이터를 저장할 수 있는 메모리 셀의 집합체이며, 메모리 셀 하나의 크기는 1바이트(8비트) ⇨ 1바이트 단위로 데이터를 저장하고 읽어들임 - 각 셀은 고유의 메모리 주소를 가지며 이 메모리 주소는 메모리 공간의 위치를 나타냄 - 동일한 컴퓨터에서 동일한 코드를 실행하더라도 값이 저장될 메모리의 주소는 변경된다. 따라서 기억하고 싶은 값은 변수에 저장한다 변수: 하나의 값을 저장하기 위해 확보한 메모리 공간 자체 또는 그 메모리 공간을 식별하기 위해 붙인 이름 - 값의 위치를 가리키는 상징적인 이름 변수명을 식별자(identifier)이라고도 하는데, 이 식별자는 값이 아니라 메모리 주소를 기억하여 저장된 값에 접근한다...
백준 #1344 축구 문제 홍준이는 축구 경기를 보고 있다. 그러다가 홍준이는 역시 두 팀 중 적어도 한 팀이 골을 소수로 득점할 확률이 궁금해 졌다. 축구 경기는 90분동안 이루어지고, 분석을 쉽게하기 위해서 경기를 5분 간격으로 나눴다. 처음 간격은 처음 5분이고, 두 번째 간격은 그 다음 5분, 그리고 이런식으로 나눈다. 경기가 진행되는 동안 각 간격에서 A팀이 득점할 확률과 B팀이 득점할 확률이 주어진다. 그리고, 각 간격에서 두 팀은 각각 많아야 한 골을 득점할 수 있다. 경기가 끝난 후 적어도 한 팀이 골을 소수로 득점할 확률을 구하시오. 입력 첫째 줄에 A팀이 득점할 확률, 둘째 줄에 B팀이 득점할 확률이 퍼센트 단위로 주어진다. 퍼센트 단위로 주어지는 확률은 모두 0보다 크거나 같고 100..

CSS 적용 우선순위 ! important style inline style id selector style class selector style tag selector style 단위 px em v CSS 서식관련 속성 텍스트스타일 ▪️font-size ⇒ default: 16px ▪️font-weight ⇒ default: 400(normal) 700(bold) ▪️line-height ⇒ px보단 em으로 지정 ▪️text-decoration ▪️color ⇒ color name/#16진수/rgb(0,0,0)/rgba(0,0,0,.5) ▪️text-align ⇒ right, left, center, justify(양쪽 정렬) ▪️text-transform ⇒ uppercase, lowercase 목..

문제 1보다 큰 자연수 중에서 1과 자기 자신을 제외한 약수가 없는 자연수를 소수라고 한다. 예를 들어, 5는 1과 5를 제외한 약수가 없기 때문에 소수이다. 하지만, 6은 6 = 2 × 3 이기 때문에 소수가 아니다. 골드바흐의 추측은 유명한 정수론의 미해결 문제로, 2보다 큰 모든 짝수는 두 소수의 합으로 나타낼 수 있다는 것이다. 이러한 수를 골드바흐 수라고 한다. 또, 짝수를 두 소수의 합으로 나타내는 표현을 그 수의 골드바흐 파티션이라고 한다. 예를 들면, 4 = 2 + 2, 6 = 3 + 3, 8 = 3 + 5, 10 = 5 + 5, 12 = 5 + 7, 14 = 3 + 11, 14 = 7 + 7이다. 10000보다 작거나 같은 모든 짝수 n에 대한 골드바흐 파티션은 존재한다. 2보다 큰 짝수..
alert, prompt, confirm JavaScript 내의 기본 알림창은 알림창이 뜬 동안 스크립트가 일시 정지한다는 점, 그리고 스타일링이 불가하다는 단점이 있다. 그럼에도 빠르고 간단하다는 장점이 존재한다. alert() : 경고창 prompt() : 사용자의 입력을 받는 창 → prompt(A, default)로 default값 지정 가능하다. 기본 입력값이 문자열(string) 취소를 누를 경우 null로 뜸 confirm() : 사용자의 확인을 받는 창 확인 - true, 취소 - false 반환 형변환 자동 형변환 : 문자형이 포함된 연산일지라도 +를 제외한 연산기호는 자동 형변환 ex) “2”*3 ⇒ 6 명시적 형변환 String() : 문자열로 형변환 Number() : 숫자형으로 ..