728x90
์ฐ์.. ๊ทธ๋ฅ let ๋ณ์์ ๋์ ํด์ฃผ๋ ์คํ์ผ์ ๋ฐ๋ผ์ ์๋ฃํ์ด ๋ฌ๋ผ์ง๋ค..???
๊ต์ฅํ๋ค.. ์ฒด๊ฐ์ c++(๊ฐ์ฒ ) c#(์ค๋ฆฌ์ฝ) js(๊นํธ)์ ๋๋??(๋๋์ฒด ์ด๊ฒ ๋ฌด์จ ์๋ฆฌ๋)
ํนํ = ๋ค์์ ํ ๋น๋๋ ๊ฐ์ ๋ฐ๋ผ ๋ณ์์ ์๋ฃํ์ด ๋ฐ๋ ์ ์๋ค๋ ๊ฒ์ ๋ฌด์์ด ์ ์ธ๊ณ ๋๋...
let name = 1
name += 1
console.log(name) //2
name = name>5
console.log(name)//false
ํญ์ = ๋ฅผ ์จ์ ๊ฐ์ ํ ๋น(๋ณ์์ ๋ด๋ ํ์)ํด์ฃผ๋ ๊ฒ์ ์์ง ๋ง์.
let name = "123"+1
console.log(name)//1231
let name = 1
name += 1
console.log(name) //2
name ++
console.log(name) //3
let name = 1
let name2 = 2
name += 1
console.log(name) //2
name ++
console.log(name) //3
let booltrueorfalse = true
console.log(true) //true
console.log(!true) //false
console.log(--name) //2
console.log(name+=2) //4
console.log(name>5) //false
console.log(name>5||name==4) //true
console.log(name==name2)//false
console.log(name!=name2)//true
์๋ฃํ
- String: ๋ฌธ์์ด ํ์ ์ด๋ผ๊ณ ๋ ํ๋ค. “” ํฐ๋ฐ์ดํ๋ ‘’ ์์๋ฐ์ดํ ์์ ๋ค์ด๊ฐ ์๋ ๊ฐ์ string ํ์ ์ด๋ผ๊ณ ํจ
- ์ซ์ : ์ซ์ํ์ . ์์, ์์ ์์ ๋ค ์ซ์ ํ์
- boolean : ๋ ผ๋ฆฌ์ฐ์ฐ์ ๋ง์ด ์ฐ์ด๋ ํ์ ์ผ๋ก true, false ๋จ ๋๊ฐ์ ๊ฐ๋ง ์๋ค.
- ๊ทธ ์ธ์: ๋ฐฐ์ด, ๊ฐ์ฒด ๋ฑ… (๊ณง ๋ฐฐ์ธ ์์ )
์ฐ์ฐ์
๊ฐ๋ค์ ๊ฐ์ง๊ณ ํ ์์๋ ๋ค์ํ ์ฐ์ฐ์๋ค์ด ์๋ค.
๊ธฐ๋ณธ์ฐ์ฐ์
๋จ์ถ ์ฐ์ฐ์
๊ด๊ณ์ฐ์ฐ์
๋ฐ์ดํฐ ์ฌ์ด ๊ด๊ณ๋ฅผ ํ๋จํ๋๋ฐ ์ฐ์. ๊ฒฐ๊ณผ๊ฐ์ true, false๋ก ๋ฐํ
๋ ผ๋ฆฌ ์ฐ์ฐ์
// ์ฆ๊ฐ์ฐ์ฐ let a =1 a++ // a=a+1๊ณผ๊ฐ๋ค console.log(a)// 2 //๊ฐ์์ฐ์ฐ let b =2 b-- // b=b-1๊ณผ ๊ฐ๋ค console.log(b) // 1 //๋จ์ถ๋ ์ฐ์ฐ์ let c =1 c+=3 // c=c+3์ ์ค์ฌ์ ํํํ ๊ฒ์ด๋ค console.log(c)//4 let d = 3 d-=2 // d=d-2๋ฅผ ์ค์ฌ์ ํํํ ๊ฒ์ด๋ค console.log(d)//1 // NOT ์ฐ์ฐ์ : ์ด๋ค๊ฐ์ ๋ฐ๋๋๋ ๊ฐ์ ๋ฐํ true ๋ฉด false๋ฅผ, false๋ฉด true๋ฅผ ๋ฐํ let f = true console.log(!f) // false // ๊ฐ๋ค๋ผ๋ ํํ์ == let x = 2 let y =2 console.log(x == y)// true //๋ค๋ฅด๋ค๋ผ๋ ํํ์ != console.log(x != y)//false
728x90