DEV Community

iamsooyeon
iamsooyeon

Posted on

2

[자료형]

const name = "Mike";
const age = 30;

const name1 = "Mike"
const name2 = 'Mike'
const name3 = `Mike`

const message = "I'm a girl";
const message2 = 'I\'m a girl';

const message3 = `My name is ${name}`; // ${}에 변수 써주기
console.log(message3);

const message4 = `나는 ${10*2+10}살 입니다.`; // ${}에 숫자도 가능
console.log(message4);

Enter fullscreen mode Exit fullscreen mode
// 숫자형
const age = 30; 
const PI = 3.14;

console.log(1 + 2);
console.log(10 - 3);
console.log(3 * 2);
console.log(6 / 3);
console.log(6 % 4);

const name = "Mike";
const y = name/2;

console.log(y);
// NaN = Not a Number

// Boolean
const a = true;
const b = false;

console.log(name == 'Mike');
console.log(age > 40);

// null
let age;
console.log(age);

// undefined
let user = null;
console.log(user);

// typeof
console.log(typeof 3);
console.log(typeof name);
console.log(typeof true);
console.log(typeof "xxx");
console.log(typeof null); 
// null은 object이 아니지만 JS초기 오류로 null=object이라 뜸. 
// 다만 하위 호환성을 위해 수정하지는 않는다고 함
console.log(typeof undefined);
const name = "Mike";
const a = "나는 ";
const b = " 입니다.";

console.log(a + name + b);

const age = 30; # number
console.log(a + age + "살" + b); # string
Enter fullscreen mode Exit fullscreen mode

Top comments (0)