
04/05/2009, 02:31
|
 | | | Fecha de Ingreso: abril-2009
Mensajes: 110
Antigüedad: 15 años, 10 meses Puntos: 5 | |
Respuesta: Como sacar las primeras letras de un frase checa este codigo tal vez le falte optimizarlo pero hace lo que quieres
<html>
<head>
<meta name="author" content="alor86" />
<script type="text/javaScript">
function s(){
var iniciado = true;
var cadena = prompt("Siglas","");
var sig ="";
var inicio = 0;
while(iniciado){
if(cadena.indexOf(" ")==-1 && inicio==0){
sig = cadena.charAt(0);
iniciado = false;
alert(sig.toUpperCase());
}
else{
if(inicio==0){
sig+=cadena.charAt(0);
inicio = cadena.indexOf(" ");
}
else{
if(cadena.indexOf(" ",inicio+1)==-1){
iniciado=false;
sig+=cadena.charAt(inicio+1);
alert(sig.toUpperCase());
}
else{
sig+=cadena.charAt(inicio+1);
inicio = cadena.indexOf(" ",inicio+1);
}
}
}
}
}
</script>
<title>Untitled 1</title>
</head>
<body onload="s();">
</body>
</html> |