power 함수 설명
power
함수는 주어진 숫자를 "n" 번 자기 자신과 곱한 값을 반환합니다. 예를 들어, power(5, 3)
은 5를 3번 곱하여 125를 반환합니다. 이는 5 * 5 * 5 = 125와 동일합니다. 주의할 점은 "x" 값(변경할 숫자)은 음수일 수 없다는 것입니다.
문법
power(x, n);
인수 설명
인수 | 타입 | 설명 |
---|---|---|
x | 숫자 | 변경할 숫자 |
n | 숫자 | x를 몇 번 곱할지 |
반환값
- 주어진 숫자를 n번 곱한 결과값
예제
score += power(dmg, 3);
이 코드는 변수 "dmg"에 저장된 값을 3의 거듭제곱으로 계산하여 "score" 변수에 더합니다.
활용 예제
- 게임 점수 계산
gml var base_score = 10; var multiplier = 2; score += power(base_score, multiplier);
- 캐릭터 능력치 증가
gml var strength = 5; var level = 4; total_strength += power(strength, level);
- 아이템 효과 적용
gml var item_effect = 3; var duration = 2; effect_value = power(item_effect, duration);
- 마법 공격력 계산
gml var magic_damage = 4; var spell_level = 3; total_damage += power(magic_damage, spell_level);
- 속도 증가
gml var base_speed = 2; var speed_multiplier = 3; new_speed = power(base_speed, speed_multiplier);
이와 같이 power
함수를 활용하여 다양한 계산을 수행할 수 있습니다.