Menu
CoddyTech

算术运算符

本课属于 Coddy GDScript 学习旅程的“基础知识”单元。第 15 课,共 92 课。

运算符对值执行运算。算术运算符用于进行数学运算:

  • + 加法:3 + 2 等于 5
  • - 减法:3 - 2 等于 1
  • * 乘法:3 * 2 等于 6
  • / 除法:4 / 2 等于 2
  • ** 乘方:2 ** 3 等于 8(2 * 2 * 2)

运算符可以处理值和变量。你可以将结果存储在一个新变量中:

var a := 3
var b := 5
var c := a + b # c 的值是 8

和数学中一样,*、/ 和 ** 的运算优先级高于 + 和 -。括号可以改变运算顺序:

print(3 + 2 * 4) # 11
print((3 + 2) * 4) # 20

当其中一个值是浮点数时,结果也是浮点数:

var price := 2.5
print(price * 3) # 7.5
challenge icon

挑战

简单

声明三个变量:

  • a 的值为 5.2
  • b 的值为 2.6
  • c 保存 a / b 的结果

在注释上方写出变量声明。print() 这一行已经写好,会输出:

a = 5.2, b = 2.6, c = 2.0

亲手试试

extends Node

func _ready():
	# 在下面声明变量 a、b 和 c

	# 不要修改下面这一行
	print("a = ", a, ", b = ", b, ", c = ", c)
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: GDScript 在线编译器