divisibleby() 예제 - 값이 지정 숫자로 나눠질 수 있는지 체크 divisibleby() 정의 divisibleby() 구문
{% set num = 30 %} {{ num is divisibleby(5) }} {# True #} PS. {{ 6 is divisibleby(3) }} {# True #} {{ 6 is divisibleby(4) }} {# False #} {{ 6 is divisibleby(7) }} {# False #} {{ 6 is divisibleby(0) }} {# 에러유발 #}
{% set num = 30 %}
{{ num is divisibleby(5) }} {# True #}
PS.
{{ 6 is divisibleby(3) }} {# True #}
{{ 6 is divisibleby(4) }} {# False #}
{{ 6 is divisibleby(7) }} {# False #}
{{ 6 is divisibleby(0) }} {# 에러유발 #}
값(value)을 지정숫자(num)으로 나머지 없이 정확히 나눌 수 있는지 여부 체크하는 테스트. 1. value, num 모두 정수형만 가능. 정확히 나눠지면, true 반환. 그렇지 않으면 false 반환. 0으로 나누면 에러 발생. 2. cf. 나눗셈 관련 연산자 종류 보기 3. 공식 매뉴얼 https://jinja.palletsprojects.com/en/3.1.x/templates/#jinja-tests.divisibleby
값(value)을 지정숫자(num)으로 나머지 없이 정확히 나눌 수 있는지 여부 체크하는 테스트.
1.
2. cf.
나눗셈 관련 연산자 종류 보기
3. 공식 매뉴얼
https://jinja.palletsprojects.com/en/3.1.x/templates/#jinja-tests.divisibleby
jinja-tests.divisibleby(value: int, num: int) → bool