Функция Math.random()

crazy_dog

Registered
Трябва ми да генерирам случаини числа в интервала от 1 до 6. При натискане на едно бутонче, в едно динамично поле да изкарва числото. По хелпа на флаша достигнах до това:
on (release) {
display = Math.round (Math.random ()*6);
}

Но не ми върши работа защото генерира и 0.
 
Направи го да генерира от нула до пет, след това да добавя едно(+1) и готово, така никога няма да се пада нула. Не разбирам от actionscript, и не знам как да го напиша за жалост.
 
Направо си направи функция, за да не се мъчиш в бъдеще :

Код:
package com.horde.math {
	public class Math2 {
		
		public static function randomBetween(x:Number,y:Number):Number {
				return Math.round(Math.random()*(y-x))+x;
		}
	}
}

Само сменяш горе пакета и викаш
Math2.randomBetween(1,6); или каквото душа ти поиска.
 

Back
Горе