๐Ÿ”ฅ #3 javascript(์ž๋ฃŒํ˜•, ์—ฐ์‚ฐ์ž)

๋ฐ•์ค€์„ยท2022๋…„ 8์›” 23์ผ

javascript

๋ชฉ๋ก ๋ณด๊ธฐ
3/22
post-thumbnail

๐Ÿ”ฅ์ž๋ฃŒํ˜•๊ณผ ์—ฐ์‚ฐ์ž

์ž๋ฃŒํ˜•

  • String: ๋ฌธ์ž์—ด ํƒ€์ž…์ด๋ผ๊ณ ๋„ ํ•œ๋‹ค. โ€œโ€ ํฐ๋”ฐ์˜ดํ‘œ๋‚˜ โ€˜โ€™ ์ž‘์€๋”ฐ์˜ดํ‘œ ์•ˆ์— ๋“ค์–ด๊ฐ€ ์žˆ๋Š” ๊ฐ’์„ string ํƒ€์ž…์ด๋ผ๊ณ  ํ•จ
  • ์ˆซ์ž : ์ˆซ์žํƒ€์ž…. ์–‘์ˆ˜, ์Œ์ˆ˜ ์†Œ์ˆ˜ ๋‹ค ์ˆซ์ž ํƒ€์ž…
  • boolean : ๋…ผ๋ฆฌ์—ฐ์‚ฐ์— ๋งŽ์ด ์“ฐ์ด๋Š” ํƒ€์ž…์œผ๋กœ 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
profile
์•ˆ๋…•ํ•˜์„ธ์š” ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž์ž…๋‹ˆ๋‹ค. ๊ธ€์„ ์ด์ „ ์ค‘์ž…๋‹ˆ๋‹ค.

0๊ฐœ์˜ ๋Œ“๊ธ€