jh.nrtv

JS 변수, 타입 - [Codestates] Section1 본문

javascript

JS 변수, 타입 - [Codestates] Section1

wlgus3 2022. 10. 21. 11:22

변수

1. 기초

let sum = 1;


let sum -> 변수 선언 ( 보관함 확보 )
sum =1 -> 보관함에 데이터 저장
let sum = 1 -> 선언과 할당 동시에

 

2. 구구단출력

let num = 3;

console.log(num * 1) // 2
console.log(num * 2) // 4
console.log(num * 3) // 6
console.log(num * 4) // 8
console.log(num * 5) // 10
console.log(num * 6) // 12
console.log(num * 7) // 14
console.log(num * 8) // 16
console.log(num * 9) // 18

 


타입

1.  타입의 종류 

숫자 number

문자열 String

참/거짓 Boolean 

배열 -> 여러 타입이 서로 섞인 타입 (자료형) 

let fruits=[
'banana', 'apple', 'pineapple'];

객체 -> 여러 타입이 서로 섞인 타입 (자료형)

let person = {
name : 'JH',
age: 10,
isStudent: True
};

undefined ->또한 타입의 일종 (변수에 값이 할당되지 않은 것 

함수 -> 또한 타입의 일종

 

2. typeof 메소드 

특정 값의 타입을 확인하기 위함

console.log(typeof 1) // number
console.log(typeof '1') // string
console.log(typeof (1 < 2)) // boolean



let number = 1;
console.log(typeof number) // 변수를 직접 넣어 타입을 알아볼 수 있음

let string = '1';
console.log(typeof string) // 변수를 직접 넣어 타입을 알아볼 수 있음2