-
λ©μλ μΆμΆλ‘ κΈ΄ λ©μλ λΆν΄νκΈ°
-
νΈμΆ λλ μ λ¬, ν κ°μ§λ§ ν κ²
-
if λ νλμ κΈ°λ₯ β ifλ¬Έμ λΆλ¦¬ν΄ ν¨μμ μμμ λ°°μΉνκΈ°
-
λ©μλκ° κΈΈλ€(κΈ°μ€ : 5μ€)
-
ν¨μμ λ΄μ©μ΄ λμΌν μΆμν μμ€μ μμ§ μμλ(μ¬κΈ°μ κΈ° νΌμ Έμμλ)
-
μλκ° λΆλΆλͺ ν λ©μλλͺ
-
λ무 λ§μ μΌμ νλ ν¨μ
1) λ©μλ μΆμΆλ‘ κΈ΄ λ©μλ λΆν΄νκΈ°
β λ³΄ν΅ κ°μ₯ μ½κ² μκ°ν μ μκ³ , λ§μ΄ μ°λ 리ν©ν λ§ λ°©λ²μΈ λ―
β νμ λͺ¨λ ν¨μλ₯Ό 5μ€λ‘ μ‘°κ°λ΄μΌνλ μ€ μμλλ° λ©μλλ₯Ό μ€μ¬μΌλ‘ μ‘μΌλ©΄ λλꡬλ(λ©μλ β ν¨μ)
//π‘ ν¨μ (Function)
function add(a: number, b: number): number {
return a + b;
}
const result1 = add(2, 3);
console.log(result1); // μΆλ ₯: 5
//π‘ ν΄λμ€ λ΄μ λ©μλ (Method)
class Calculator {
add(a: number, b: number): number { //π‘TSμμ λ©μλλ functionμ μλΆμ¬λ λ¨!
return a + b;
}
}
const calc = new Calculator();
const result2 = calc.add(2, 3);
console.log(result2); // μΆλ ₯: 5
2) νΈμΆ λλ μ λ¬, ν κ°μ§λ§ ν κ²
β ν λ°©ν₯μΌλ‘ νλ¦μ΄ μ λ¬λμ΄ λλ²κΉ ν λ νΈν λ―
β μλνμ§ μμ μμλ‘ μλνλ κ²λ€ λ°©μ§ν μ μκ² λ€.
3) if λ νλμ κΈ°λ₯ β ifλ¬Έμ λΆλ¦¬ν΄ ν¨μμ μμμ λ°°μΉνκΈ°
β IFλ₯Ό μ²μμ λ°°μΉνκ³ νλμ κΈ°λ₯μΌλ‘ μκ°νλΌλ μ μ΄ μ κΈ°νκ³ λ©λλ¨
β κΈ°λ₯μ μμ보기 νΈν κ² κ°κ³ , μ¬νμ©μ΄ μ©μ΄ν λ―
β λ©μλ λͺ μ λͺ νν μ μ΄ ν¨μλ΄λΆλ₯Ό λ³Ό μΌμ΄ μλλ‘νλ©΄ κΉλν λ―
- ν¨μλ₯Ό μͺΌκ°λ κΈ°μ€μ 무쑰건 5μ€/νκ°μ§ κΈ°λ₯λ§ λλ κ²μ΄ μ’μ λ°©λ²μΌκΉ?
- νλ²λ§ μ°μ΄κ³ λ§ ν¨μλΌλ©΄ μ€νλ € λμ€λ₯Ό λν μ 체μ μΈ νλ¦μ λ°©ν΄ν μλ μμ λ―
- μ¬νμ©μ±λ μΌλν΄λ³΄λ©΄ μ’μ κ² κ°λ€.
- κ°λ°μ νλ©° μ’μ μ½λ λμ μμ μ μΈ μ½λλ₯Ό μ§ν₯νλ κ²μ μ‘°μ¬ν΄μΌ ν κ² κ°λ€.