본문 바로가기
반응형

함수4

[JS] 재귀 함수 재귀함수 함수가 자신을 다시 호출하는 구조로 만들어진 함수이다. 재귀함수는 종료조건이 있어야 하며, 종료조건을 설정해주지 않으면 무한 반복을 하게된다. function f(n) { if (n 2023. 10. 28.
[JS] 함수 선언식 vs 함수 표현식 함수 선언식이란? function foo() { return "이것은 함수입니다."; } 처럼 function으로 시작하여 함수를 선언해주면 된다. 함수 표현식이란? var x = function (a, b) {return a * b}; alert(x(1,2)); // 3 위와 같은 형태를 뜻한다. 이 경우 함수에 따로 이름이 없고, 호출할 때도 변수를 통해 호출하게 된다. 2023. 10. 24.
[JS] 함수 function random(min, max) { // `.toFixed()`를 통해 반환된 '문자 데이터'를, // `parseFloat()`을 통해 소수점을 가지는 '숫자 데이터'로 변환 return parseFloat((Math.random() * (max - min) + min).toFixed(2)) } // 부유하는(떠 다니는) 요소를 만드는 함수 function floatingObject(selector, delay, size) { gsap.to( selector, // 선택자 random(1.5, 2.5), // 애니메이션 동작 시간 { delay: random(0, delay), // 얼마나 늦게 애니메이션을 시작할 것인지 지연 시간을 설정. y: size, // `transform: tr.. 2023. 10. 22.
[CSS] calc calc() calc() CSS함수를 사용하면 CSS 속성의 값으로 계산식을 지정할 수 있습니다. 무슨 말인고 하니… /* property: calc(expression) */ width: calc(100% - 80px); 일반적인 사칙연산 뿐만 아니라 이렇게 말도 안되는 식도 허용된다는 것이다. 2023. 10. 22.
반응형