Nikon D90 - 18-105mm
Chaleira
quinta-feira, 12 de junho de 2014
quinta-feira, 8 de maio de 2014
domingo, 19 de janeiro de 2014
quarta-feira, 2 de outubro de 2013
AS3 - Função Replace com prototype
String.prototype.replaceAll = function(replace:String, replaceWith:String):String {
return this.split(replace).join(replaceWith);
};
var texto = "A banana é amarela";
trace(texto.replace("amarela","verde"));
return this.split(replace).join(replaceWith);
};
var texto = "A banana é amarela";
trace(texto.replace("amarela","verde"));
AS3 - Clone Array
import flash.utils.ByteArray;
function cloneArray(source:Object):*{
var myBA:ByteArray = new ByteArray();
myBA.writeObject(source);
myBA.position = 0;
return(myBA.readObject());
}
function cloneArray(source:Object):*{
var myBA:ByteArray = new ByteArray();
myBA.writeObject(source);
myBA.position = 0;
return(myBA.readObject());
}
AS3 - Numero Randômico Inteiro
function Random(n) {
return Math.floor(Math.random()*n);
}
return Math.floor(Math.random()*n);
}
AS3 - Embaralha com prototype
// Embaralha Array
Array.prototype.embaralhaArray = function(): *{
var i,r,a,b
for (i=0; i<this.length ;i++){
r=Math.floor(Math.random()*this.length)
a=this[i]
this[i]=this[r]
this[r]=a
}
return this
}
var list:Array = ["Bola","Casa","Dado","Elefante"];
trace(list.emabarlhaArray());
trace(list);
//-----------------------------------------------------
// Embaralha String
String.prototype.embaralhaPalavra = function(): *{
var i,r,a,b
var bancoTemp:Array=this.split("")
for (i=0; i<bancoTemp.length ;i++){
r=Math.floor(Math.random()*bancoTemp.length)
a=bancoTemp[i]
bancoTemp[i]=bancoTemp[r]
bancoTemp[r]=a
}
return bancoTemp.join("")
}
var palavraX="abcdef"
trace(palavraX.embaralhaPalavra())
Array.prototype.embaralhaArray = function(): *{
var i,r,a,b
for (i=0; i<this.length ;i++){
r=Math.floor(Math.random()*this.length)
a=this[i]
this[i]=this[r]
this[r]=a
}
return this
}
var list:Array = ["Bola","Casa","Dado","Elefante"];
trace(list.emabarlhaArray());
trace(list);
//-----------------------------------------------------
// Embaralha String
String.prototype.embaralhaPalavra = function(): *{
var i,r,a,b
var bancoTemp:Array=this.split("")
for (i=0; i<bancoTemp.length ;i++){
r=Math.floor(Math.random()*bancoTemp.length)
a=bancoTemp[i]
bancoTemp[i]=bancoTemp[r]
bancoTemp[r]=a
}
return bancoTemp.join("")
}
var palavraX="abcdef"
trace(palavraX.embaralhaPalavra())
Assinar:
Postagens (Atom)