• 회원가입
  • 로그인
  • 구글아이디로 로그인

[func] SCSS - Numeric Functions (숫자 함수) 종류

1,258  

목차 

  1. abs() 함수 - 절대값
  2. ceil() 함수 - 상위 정수로 반올림
  3. comparable() 함수 - 비교 가능 판별
  4. floor() 함수 - 하위 정수로 반올림
  5. max() 함수 - 최대값
  6. min() 함수 - 최소값
  7. percentage() 함수 - % (= 백분율)
  8. random() 함수 - 0~1 사이 난수 (= 랜덤숫자)
  9. random(n) 함수 - 1~n 사이 난수 (= 랜덤숫자)
  10. round() 함수 - 반올림

 

숫자 함수 종류

abs() 함수 - 절대값

 

abs(n)

숫자의 절대값 반환.

(예제)

abs(15)

Result: 15

abs(-15)

Result: 15

 


ceil() 함수 - 상위 정수로 반올림

 

ceil(n)

가장 가까운 윗 정수로 반올림.

(예제)

ceil(15.20)

Result: 16

 


comparable() 함수 - 비교 가능 판별

 

comparable(n1, n2)

두 숫자의 비교 가능 여부 반환.

(예제)

comparable(15px, 10px)

Result: true

comparable(20mm, 1cm)

Result: true

comparable(35px, 2em)

Result: false

 


floor() 함수 - 하위 정수로 반올림

 

floor(n)

가장 가까운 아래 정수로 반올림.

(예제)

floor(15.80)

Result: 15

 


max() 함수 - 최대값

 

max(n1, n2, n3, ....)

여러 숫자 중 최대값 반환.

(예제)

max(5, 7, 9, 0, -3, -7)

Result: 9

 


min() 함수 - 최소값

 

min(n1, n2, n3, ....)

여러 숫자 중 최소값 반환.

(예제)

min(5, 7, 9, 0, -3, -7)

Result: -7

 


percentage() 함수 - % (= 백분율)

 

percentage(n)

숫자를 %로 환산. (= 숫자에 100 곱함.)

(예제)

percentage(1.2)

Result: 120

 


random() 함수 - 0~1 사이 난수 (= 랜덤숫자)

 

random()

0 ~ 1 사이의 랜덤 숫자 반환.

(예제)

random()

Result: 0.13579

 


random(n) 함수 - 1~n 사이 난수 (= 랜덤숫자)

 

random(n)

1 ~ n 사이의 랜덤 숫자 반환.

(예제)

random(6)

Result: 4

 


round() 함수 - 반올림

 

round(n)

가장 가까운 정수로 반올림.

(예제)

round(15.20)

Result: 15

round(15.80)

Result: 16

 



분류 제목
basic SCSS - Home (입문)
basic SCSS - Intro (소개)・Comments (주석)
basic SCSS - Installation (설치)
basic SCSS - Variables (변수)
basic SCSS - Nesting (안긴 형태)
basic SCSS - @import (가져오기)
basic SCSS - @mixin (믹스인)・@include (인클루드)
basic SCSS - @extend (상속)
func SCSS - String Functions (문자열 함수) 종류
func SCSS - Numeric Functions (숫자 함수) 종류
func SCSS - List Functions (리스트 함수) 종류
func SCSS - Map Functions (맵 함수) 종류
func SCSS - Selector Functions (선택자 함수) 종류
func SCSS - Introspection Functions (내부검사 함수) 종류
func SCSS - Color Functions (색상/색깔 함수) 종류
목록
찾아주셔서 감사합니다. Since 2012