export default function random() {
return Math.floor(Math.random() * 10)
}
import getType from './getType'
import random from './getRandom'
// main ํจ์ ์ฐ๊ฒฐ
๐ JS ์กฐ๊ฑด๋ฌธ if else
// if else
console.log('์กฐ๊ฑด๋ฌธ if else')
const m = random()
if (m < 3) {
console.log(m, '< ๋๋ค์ซ์๋ 3๋ณด๋ค ์๋ค.')
} else if (m === 4) {
console.log(m, 'm์ 4์ด๋ค.')
} else {
console.log(m, 'm์ 5 ์ด์์ด๋ค.')
}
๐ JS ์กฐ๊ฑด๋ฌธ switch
// switch
console.log('switch')
switch (m) {
case 0:
console.log('0')
break
case 2:
console.log('2')
break
case 4:
console.log('4')
break
default:
console.log('๊ทธ์ธ ์ซ์')
}
๐ JS ๋ฐ๋ณต๋ฌธ for
// for(์์์กฐ๊ฑด; ์ข ๋ฃ์กฐ๊ฑด; ๋ณํ์กฐ๊ฑด)
console.log('๋ฐ๋ณต๋ฌธ')
for(let i = 0; i < 3; i ++) {
console.log(i) // 0, 1, 2
}
๐ JS ul ํ๊ทธ ์์ li ํ๊ทธ ์ถ๊ฐ
// ul ํ๊ทธ ์์ li ํ๊ทธ ์ถ๊ฐ
const ulEl = document.querySelector('ul')
for(let i = 0; i < 3; i += 1) {
const li = document.createElement('li')
li.textContent = `list-${i + 1}`
if ((i + 1) % 2 === 0) { // ์ง์์ธ ๊ฒฝ์ฐ์๋ง
li.addEventListener('click', function () {
console.log(li.textContent)
console.log('์ง์์ ๋๋ค.')
})
}
ulEl.appendChild(li);
}