Archive for the ‘ Actionscript ’ Category

Cortar parte de un texto

Se habrán encontrado varias veces con la necesidad de mostrar un resumen del texto de una noticia, esta función les va a facilitar la tarea sin necesidad de tener que poner  en la base de datos un campo con el resumen de la noticia, salvo que esta sea necesaria.

texto_completo = es la variable que contiene texto de la noticia completa
resumen = es la nueva variable que contendrá 80 caracteres de la noticia completa

var resumen = texto_completo.substring(0, 80);

IF ELSE simplificado

La semana pasada trabajando con un programador de sistema y vi una linea en su codigo que me llamo la atención,
en una sola linea habia escrito algo asi como  distance= (prevDist < 30) ? 50:20;
Lo que hace ésta sentencia es simplificar en una linea un IF ELSE, la sentecia anterior podría escribirse de la manera tradicional:

if (previDist<30)
{
distance=50;
} else
{
distance=20;
}

De manera que en una sola linea podemos ahorranos un par de lienas, es válido tanto en AS2 como en AS3.

Ejemplo:

var myvar:Number;
myvar=2
var i:Number = (myvar < 3) ? 5:2;
trace(i);// el resultado sería 5