在逻辑判断时,等号表示的是表达式,其它情况下都是赋值。如:ifa=3then,这一句是含有逻辑判断的语句,执行这一句是判断a的值与3的大小,如果相等,则执行这一句的下一句,否则转到endif后面的语句。但是,无论去哪儿执行,a的值会保持原值,也就是并没有把3赋值给变量a。b=3,这一句中没有逻辑判断,是典型的赋值语句,执行这一句后y就把3赋值给变量b了。