[λΆμ€νΈμ½μ€]μλ°μ€ν¬λ¦½νΈμ μμ Quiz 3 ν΄μ€
μλ νμΈμ λΆμ€ν°μ½μ€ 3κΈ° μν¬ν°μ¦ νλΈμ λλ€. πΏ
λΆμ€ν°μ½μ€λ?
컀λ₯νΈμ¬λ¨μ λ€μ΄λ²κ° μ€λ¦½ν λΉμ리 κ΅μ‘ μ¬λ¨μ
λλ€.
μννΈμ¨μ΄ κ°λ°μ μμ± κ΅μ‘ νλ‘κ·Έλ¨, λΆμ€νΈμ½μ€μ ν¨κ»
λΉμ μ κ°λ° 컀리μ΄λ₯Ό μ
κ·Έλ μ΄λνμΈμ!
μ ν¬μ€ν μ κ°μ λ΄ μκ°ν΄λ³΄κΈ°μ μμ μμ λ€λ£¨λ μ½λλ₯Ό μ§μ ν¬λ‘¬νλ©΄μμ νμΈ ν΄λ³Ό μ μλλ‘ μ§νν©λλ€. κ΄λ ¨λ κ°λ κ³Ό κ°μλ ν¨κ» μ¬λ €λ리λ λ§ν¬μμ νμΈν΄λ³΄μ€ μ μμ΅λλ€.
www.boostcourse.org/cs124/joinLectures/52258
ν΄μ€
ν¨μ(function)λ νλμ νΉλ³ν λͺ©μ μ μμ μ μννκΈ° μν΄ λ 립μ μΌλ‘ μ€κ³λ μ½λμ μ§ν©μΌλ‘ μ μν μ μμ΅λλ€.
ν΄μ€
μ¬λ¬κ°μ νλμ λ³μμ μμλλ‘ λ΄μ μ μλ건 λ°λ³΅λ¬Έκ³Ό κ΄λ ¨μ΄ μμ΄ λ³΄μ λλ€. ν¨μλ₯Ό μ¬μ©νλ©΄ λ°λ³΅λλ νΉμ μμ μ νμν μ½λλ₯Ό μ¬νμ©νκΈ° μ©μ΄ν©λλ€.
ν΄μ€
ν¨μλ Function μμ±μλ ν¨μ ννμμ μ¬μ©ν΄μ μ μν μλ μμ΅λλ€.
ν΄μ€
μ μΈλ ν¨μμ μ΄λ¦(); μ ν΅ν΄ ν¨μ νΈμΆμ΄ κ°λ₯νλ€.
ν΄μ€
μ»΄ν¨ν° νλ‘κ·Έλλ°μμ 맀κ°λ³μ(μμ΄: parameter νλΌλ―Έν°)λ λ³μμ νΉλ³ν ν μ’ λ₯λ‘μ, ν¨μ λ±κ³Ό κ°μ μλΈλ£¨ν΄μ μΈνμΌλ‘ μ 곡λλ μ¬λ¬ λ°μ΄ν° μ€ νλλ₯Ό κ°λ¦¬ν€κΈ° μν΄ μ¬μ©λλ€. μ¬κΈ°μ μλΈλ£¨ν΄μ μΈνμΌλ‘ μ 곡λλ μ¬λ¬ λ°μ΄ν°λ€μ μ λ¬μΈμ(argument) λΌκ³ λΆλ₯Έλ€.
ν΄μ€
return λͺ λ Ήλ¬Έμ ν¨μ μ€νμ μ’ λ£νκ³ , μ£Όμ΄μ§ κ°μ ν¨μ νΈμΆ μ§μ μΌλ‘ λ°νν©λλ€.
ν΄μ€
positiveNumber ν¨μλ 맀κ°λ³μκ° μ λκ°μΌλ‘ λ°νλλ ν¨μμ΄λ€. λ°λΌμ -3μ 3μΌλ‘. 3μ 3μΌλ‘ λ°νλλ€. λ°λΌμ num1κ³Ό num2μ ν©μ 6μ΄λ€.