⁂ Java Script

    [JS] #2-4 삼항 연산자(ternary operator)

    1. 연산자와 항 연산자는 항의 갯수에 따라 불리는 이름이 서로 다르다. document.write(a*-1); document.write(-a); 1항은 a라는 항과 -1이라는 항, 두개의 항을 가졌다. 그래서 * 연산자는 이항 연산자라 불린다. 2항은 a라는 하나의 항만 가졌다. 그래서 -는 단항 연산자라고 불린다. 삼항 연산자는 항이 세개인 연산자라는 뜻이다. 2. 삼항 연산자 이해하기 우선 삼항 연산자의 기본 문법은 아래와 같다. ( 조건 ) ? 참 : 거짓 어떠한 조건(항)이 제시되고 값이 그 조건에 참(항) 일 때의 출력값과 거짓(항) 일 때의 출력값을 지정해준다는 뜻이다. 더 잘 이해하기 위해 예시 문제를 풀어보자. - 예시 문제 1 : 어느 정수의 절대값을 구해보자! 어느 숫자의 절대값은 ..

    [JS] #2-2 형 변환(Type Conversion)

    1. 형을 변환시켜? 우리가 코딩을 하면 다뤄야할 정보의 범위와 양은 무궁무진하다. 그래서 우린 우리가 필요한 정보를 적절히 불러오고 변환시키는 것이 중요하다. 예를 들어! 만약 우리가 주민등록번호의 뒷자리의 가장 앞 수를 통해 성별을 알려고 한다고 해보자. 주민등록번호의 숫자들은 대부분 문자열로 불러온다. 즉 숫자의 모습이지만 숫자로 인식되지 않는다는 뜻이다. 뒷자리의 가장 앞 수를 불러와선 그 숫자가 짝수인지 홀수인지 알아보겠다고 'n%2==0'을 쓴다면? 문자열이기 때문에 에러가 나버리는 것이다. 이처럼 우리가 필요한 정보를 형태에 맞춰 가공하고 변환시키는 것을 형변환(Type Conversion)이라고 부른다. 2. 어떤 형에서 어떤 형으로 바꿀 수 있지? 1) 다양한 형 변환의 예 우선 아래의 ..

    [JS] #2-1 연산자(Operator)

    1. 연산자! 연산자에 대해서는 본 블로그의 다른 게시물에 기본적인 설명이 되어있다. 아래의 링크를 참고해서 확인하면 도움이 될 것 같다. https://ddcloud.tistory.com/6 [java] #2-1 자바의 기본 연산자 1. 항과 연산자 연산에 사용하는 기호를 연산자(operator)라고 부른다. 우리가 수학 시간에 배운 사칙연산의 기호들이 연산자이다.그리고 이 연산에 사용하는 값을 항(operand)이라고 한다.'3+4'에서 '3 ddcloud.tistory.com 자바 스크립트에서도 자바에서 사용하는 기본 연산자들을 동일하게 사용한다. 위의 게시글과 크게 다르지 않은 설명일 수 있지만 그래도 다시 한 번 적어보려한다. 1) 산술 연산자 산술 연산자는 말 그대로 사칙연산에 대한 연산자이다..

    [JS] #1-4 객체

    1. 객체? 자바에서 들어봤는데? 지금까지 자바스크립트를 쓰면서 꼭 document.write()를 쓰고 있다. 이 말이 무슨 말일까? 자바스크립트에서는 [ 객체명.멤버함수 또는 변수 ] 의 형태로 명령어를 작성한다. 즉, document는 하나의 객체이다. 객체(object)란 하나의 독립된 존재를 말한다. document 객체는 html 페이지의 를 가리키기로 약속된 객체이다. write는 출력하라는 뜻의 함수이다. 그래서 이 둘이 합쳐진 [ document.write( ) ] 는 'write 뒤에 들어간 소괄호 속 값을 html 문서의 본문에 출력하라'라는 뜻이다. 2. 객체와 데이터의 가공 데이터의 값은 객체와 멤버함수에 따라 계속 달라진다. 다양한 방식으로 적용이 될 수 있고 그 활용도 또한 무..

    [JS] #1-3 상수와 변수

    1. 데이터(값, value)를 표현하는 방법 프로그래밍에서 데이터를 표현할 때 그 값은 상수 또는 변수로 표현이 된다. 2. 상수, constant 상수란 고정되어있는 값이다. 처음부터 데이터의 값이 하나로 고정이 되어있다는 뜻이다. 아래의 코드에 적힌 모든 데이터들은 모두 상수인 값을 가지고 있는 데이터이다. document.write(3); document.write(-5); document.write("A"); document.write("가"); document.write(true); document.write(""); 3. 변수, variable 변수란 변할 수 있는 값이다. 자바스크립트에서는 이 변수를 정의하는 방법으로 네 가지의 자료형을 사용한다. 1) var variable의 줄임말로 대..