funciones java
TRANSCRIPT
![Page 1: Funciones Java](https://reader036.vdocuments.pub/reader036/viewer/2022082810/5588fedbd8b42a8d3f8b4688/html5/thumbnails/1.jpg)
FuncionesFuncionesJava Script Java Script
Capitulo 5
![Page 2: Funciones Java](https://reader036.vdocuments.pub/reader036/viewer/2022082810/5588fedbd8b42a8d3f8b4688/html5/thumbnails/2.jpg)
Desarrollo de Funciones Propias Uso de las funciones mas importantes de
Java Script
![Page 3: Funciones Java](https://reader036.vdocuments.pub/reader036/viewer/2022082810/5588fedbd8b42a8d3f8b4688/html5/thumbnails/3.jpg)
Declaración de Funciones Funciones Pre Definidas
![Page 4: Funciones Java](https://reader036.vdocuments.pub/reader036/viewer/2022082810/5588fedbd8b42a8d3f8b4688/html5/thumbnails/4.jpg)
function nombre(argumento, argumento2, .....) {
codigo de función
}
Los parámetros de una función son por valor.
Cuando son referencias se manejan como si fuesen por valor.
Cuando deseamos devolver un valor lo regresamos con la palabra return.
![Page 5: Funciones Java](https://reader036.vdocuments.pub/reader036/viewer/2022082810/5588fedbd8b42a8d3f8b4688/html5/thumbnails/5.jpg)
Conversión : Convierte una cadena a un formato
numérico respectivo.
parseInt(cadena) : convierte en un número entero la cadena.
parseFloat(cadena) : convierte en un número real la cadena que recibe.
![Page 6: Funciones Java](https://reader036.vdocuments.pub/reader036/viewer/2022082810/5588fedbd8b42a8d3f8b4688/html5/thumbnails/6.jpg)
Manejo de Cadenas :
var firstName = new String ("Jesse")
var x="Netscape"
alert("The string length is " + x.length)
var anyString="Brave new world"
document.writeln("The character at index 0 is " + anyString.charAt(0))
document.writeln("The character at index 1 is " + anyString.charAt(1))
![Page 7: Funciones Java](https://reader036.vdocuments.pub/reader036/viewer/2022082810/5588fedbd8b42a8d3f8b4688/html5/thumbnails/7.jpg)
Otras funciones de Cadenas :
substring(posInicial, cantidad)
indexOf(elementoBuscar)
lastindexOf(elementoBuscar)
![Page 8: Funciones Java](https://reader036.vdocuments.pub/reader036/viewer/2022082810/5588fedbd8b42a8d3f8b4688/html5/thumbnails/8.jpg)
Evaluación Evalúa una expresión.
var producto = eval(5*5) //devuelve 25
if (eval(5 > 20)) { } //devuelve true o false