paraseInt는 어떻게 사용되고 paraseInt는 무엇인가? 문자열을 숫자로 바꾸기문자열을 숫자로 바꿀 수 있습니다. 그렇다면 이제 확인을 해보자가 출력되는 것을 확인할 수 있다.문자열을 정수로 소수점을 지워줍니다.오늘의 정리typeof 는 문자열인지 숫자열인지를
미대생인 전 수포자입니다...그렇기에 진법이라는 걸 개발을 공부하고 처음 알았습니다.부족함을 느껴 정리해보겠습니다!10진법, 2진법, 8진법, 16진법이란?10진법 = 0~9까지2진법 = 0~1까지8진법 = 0~7까지16진법 = 0~9까지 abcdef까지 이게 가장 헷
NaN 알아보기parseInt와 prompt를 같이 쓸 때 숫자(로 보이는 문자열)가 아닌 문자열을 입력했을때NaN이라는 값을 출력합니다. NaN은 Not a Number(숫자가 아님)의 약어입니다. 하지만 typeof NaN을 입력해볼 경우 어떻게 나타날까?넘버라는
국비지원으로 학원 수강 중 알고리즘 문제에서 처음 만난 연산자는 내겐 너무 충격이었다.비전공자에게 % \*\* 등 여러가지의 연산자는 처음보는 것 들이었고 많이 헷갈렸다 다행이게도 학원에 친구가 알려준 방식과 방법을 이용해 알고리즘을 풀기도하며 재미를 붙였지만 다시 한
연산자가 문자열끼리 더할 때도 사용되고 숫자끼리 더할 때도 사용한다는것을 위에서 배웠다.그렇다면 문자열과 숫자를 더한다면 어떻게 될까? 현실에서는 문자와 숫자를 더한다는 것은 말이 안되죠 그렇다면 무작정 코딩을 해봐야겠죠? 나타나는 것을 확인할 수 있다.이 경우 유추
연산자에서 가장 중요한 우선순위를 이해해보려고한다.기획자의 버릇으로 우선순위라는 것을 먼저 정의해보았다.명사 어떤 것을 먼저 차지하거나 사용할 수 있는 차례나 위치.그렇다 어떤 것을 먼저 차지하거나 사용할 수 있는 고유적인 순서로 이해된다.그렇다면 우선순위 표를 살펴보
부동 소수점 문제를 이야기하며 컴퓨터는 실제로 1과 0 밖엔 모른다는 것을 이해했다.그렇다면 1과 0은 참과 거짓에 대응 되는 것도 이해했을것이다.자바스크립트에도 true와 false를 나타내는 불 값(boolean)이라는 자료형이있다.불값을 표현할때는 따옴표로 감싸지
==와 ===의 차이는 무엇일까?국비 지원을 받아 학원을 다닐때 들었던 내용은== 같다, ===완전 진심 완전 대박 똑같다아니면 허용안함이었다.그렇담 제대로 복습해보자값이 같을때 비교하는 비교연산자인 ==를 사용해서 그럼 찍어보자.사진처럼 나타나는 것을 확인할 수 있는
논리연산자를 복습해보자불 값은 논리식을 다룰 때 많이 사용됩니다.시험 볼때 자주 사용 되는 "10은 5보다 크고(그리고), 6은 8보다 작다" 라는 문장은 참일까요? 거짓일까요?~ 그리고 이 문장을 자바스크립트로 어떻게 표현할 수 있을까요~?10 > 5 그리고 6 >
드디어 변수를 복습하는 시간이왔습니다.컴퓨터 프로그래밍에서 변수(變數, variable) 또는 스칼라(scalar)는 아직 알려지지 않거나 어느 정도까지만 알려져 있는 양이나 정보에 대한 상징적인 이름이다. 컴퓨터 소스 코드에서의 변수 이름은 일반적으로 데이터 저장 위
지금까지 문자열, 숫자, 불 값 자료형을 공부하였다.이외에도 네 가지 (undefined, null, object, symbol)가 더 있는데 중요도있는 undefined와 null을 파보자.이 둘은 빈 값(비어있음)을 표현한다는 공통점이 있지만, 차이점도 있다.con
Number : 정수와 실수등 숫자로 이루어진 자료형정수의 경우는 소수점이 존재하지 않는다. -> 1, 2, 3, 45 등실수 실수의 경우 소수점이 존재한다. -> 1.34, 545.5등결론은 실수는 정수를 포함하고있지만 개발에 사용될때 다른의미로도 사용될 수 있다.S
여러 갈래로 나뉘어 내가 궁금한 것을을 하나로 정리하는 시간을 가져보자.변수를 선언, 추가로 동시에 값을 초기화.블록 범위(scope) 지역 변수를 선언, 추가로 동시에 값을 초기화블록 범위 읽기 전용 상수를 선언.어플리케이션에서 값이 상징적인 이름으로 변수를 사용합니
var, let, const는 당연 선언문이다. 이것은 많은 복습으로 넘어가고변수의 기본적 개념을 알아보자!변수를 어떻게 생각하면될까?변수란 상자라고 생각할 수 있다.x = 1이라고 가정할때 개발을 배우지 않은 사람은 x는 1이네~ 왜? 라고 묻는다면x가 = 1이라고
사칙 연산엔 무엇이 있는가?더하기, 빼기, 곱하기, 나누기개발에선 더하기 (+), 빼기 (-), 나누기 (/), 곱하기 (\*), 나머지 값 (%)까지 구할 수 있다.물론 더 많이 있기에 써보며 복습해보자.위에 코드 처럼 쭉 보면서 다시 되짚어보면var를 이용해서 변수
비교 연산자 : 동등 : 같다. !=: 부정 : 다르다. : 일치 : 데이터 타입까지 같다. 예를 들어서 확인해보자 그렇다면 부정! 을 나타낸것은 어떻게 나타날까? 그 외 우변보다 좌변이 큼 : > 우변보다 좌변이 크거나 작음 : >= 우변보다 좌변이 작음 :
조건의 참(true)/ 거짓(false)에 따라서 원하는 코드를 실행시킵니다.크게 조건문에는 if문과 switch 문이 존재합니다. 이 두가지를 복습해보려합니다.위의 코드와 같이 쓰는것이 규칙입니다. 해당 규칙에 () 괄호 안에 조건식이 들어가게 되는데요?if는 예약어
배열형 인덱스 기반으로 값을 순서대로 삽입할 수 있는 특별한 객체 형태를 뜻함. 인덱스란? 위치를 뜻합니다. 0부터 시작하는 정수형 값 위와 같은 결과가 나타나는 이유는 [ ] 괄호 안에서 0 부터 시작하기 때문을 뜻합니다.
객체 자료형 (object Type), 프로퍼티프로퍼티는 값이나 함수(메소드, Method)를 가질 수 있다.이렇게 userName은 문자열 "윤"이라고 지정했다.이 형태에서 userName은 프로퍼티 네임(property name)이고 "윤"은 value를 뜻한다.프
cpu 계산하기 : IQRAM 기억하기 : 기억력하드디스크 : 저장공간메인보드 : 사람의 몸 ?운영체제는 기계와 소통을하기위한 가장 기초적인 창구안드로이드 스튜디오, ios, window10, Linux는 os입니다.운영체제와 소통하고 명령을 내리기 위해 사용코딩은 늘
함수는 독립적인 실행 코드를 하나로 묶어 둔 것을 의미합니다.이렇게 코드들을 묶어서 작성하는 것을 함수의 정의 (declaration) 라고 하고 정의 된 함수는 호출 (call)을 통해 실행 될 수 있습니다.수학에서의 함수는 미리 정해진 방정식에 미지수를 정의하면 해
cpu(프로세서), memory, diskcpu = ALU(산술 연산) + 레지스터(캐쉬) -> 연산DISK = 저장소참고영상
사전에 만들어 놓은 오브젝트빌트인 Number 오브젝트, 빌트인 String 오브젝트JS 스펙에서 정의한 오브젝트빌트인 오브젝트 포함, 여기에 JS 코드를 실행할 때 만드는 오브젝트예 : Argument 오브젝트빌트인 오브젝트 Built-in Object네이티브 오브