Архів для Листопад 22, 2007

Загадка про switch

четвер, Листопад 22, 2007
var caseValue:uint = null;
switch (caseValue) {
	case 1:
		trace("С");
	case 2:
	case 3:
	default:
		trace("A");
	break;
	case 4:
	case 5:
	case 6:
		trace("B");
	break;
}

Як ви вважаєте, що буде в output при:

  1. caseValue = 1;
  2. caseValue = 5;
  3. caseValue = 10.

Відповіді далі.
(more…)

Блоха з parseFloat()

четвер, Листопад 22, 2007

Пишемо в першому кадрі:

var n:Number = parseFloat("1.2.3.4");
trace("n: " + n);

В output бачимо:

Для ActionScript 1.0:

n: undefined

Для ActionScript 2.0:

n: 1.234

Для ActionScript 3.0:

n: 123.4

Деякі пояснення далі
(more…)