gratiszona
Estas en: gratiszona >> apuntes >> javascript

Funciones sin retorno de parametro. Javascript

<HTML>

<SCRIPT LANGUAGE="JavaScript">

// PROG039.HTM

alert("Programa que ahora llamará a una función");

mediageo();

alert("Se acabó lo que se daba");

/* ¡Atención!: a continuación tenemos la función */

function mediageo()

{

var a,b;

a=prompt("Escribe un número","");

a=parseFloat(a);

b=prompt("Escribe otro número","");

b=parseFloat(b);

alert("La media geométrica de "+ a +" y "+ b +" es "+Math.sqrt(a*b));

}

</SCRIPT>

</HTML>

 

Estructura de una función:

function nombreFunción()

{

sentencia1;

sentencia2;

...;

...;

}

Se dice que la función es sin retorno de parámetros, porque no devuelve nada; para que la función devuelva un valor, debería haber la instrucción return.

Si una función no retorna nada se le denomina también con el nombre de MÉTODO.

Nuestra función mediageo(), calcula la media geometrica de dos números. Como no retorna nada, lo que hace en realidad la función es "agrupar" en un lugar determinado del fichero HTML, una serie de sentencias que por ellas mismas ya forman un programa, se dice también que es un subprograma.

<HTML>

<SCRIPT LAN....

// Programa Principal

sentencia1;

mediageo(); // llama a la función y se ejecuta en este lugar

sentencia2();

// Fin del programa Principal

function mediageo()

{

sentencia3;

...;

....;

}

</SCRIPT>

</HTML>

 

 

<HTML>

<SCRIPT LANGUAGE="JavaScript">

// PROG040.HTM

var opc="0";

while (opc != "T")

{

opc=prompt("Escribe la letra de la opción deseada: (S) Sumar - (R) Raíz Cuadrada - (L) Logaritmo Neperiano - (A) Ayuda - (T) Terminar","");

if (opc=="S") suma();

if (opc=="R") raiz();

if (opc=="L") logaritmo();

if (opc=="A") ayuda();

}

function suma()

{

var a,b;

a=prompt("Escribe el primer sumando","");

a=parseFloat(a);

b=prompt("Escribe el segundo sumando","");

b=parseFloat(b);

alert("La suma de "+ a +" y "+ b +" es "+(a+b));

}

function raiz()

{

var a;

a=prompt("Escribe el radicando ","");

a=parseFloat(a);

alert("La raíz cuadrada de "+ a +" es "+Math.sqrt(a));

}

function logaritmo()

{

var x;

x=prompt("Escribe un número positivo","");

x=parseFloat(x);

alert("El logaritmo neperiano de "+ x +" es "+Math.log(x));

}

function ayuda()

{

alert("Es bastante tonto que me pidas ayuda\npero aquí la tienes:\n\tPulsa S si quieres sumar\n\tPulsa R para la raíz cuadrada\n\tPulsa L para el logaritmo neperiano\n\tPulsa A para acceder a la ayuda\n\tPulsa T para acabar");

}

</SCRIPT>

</HTML>

 

 

 

 

 


Anterior:
variables auxiliares


Siguiente:
funciones que devuelven parametros

 articulos relacionados
introduccion a javascript
javascript: sintaxis basica
variables en javascript
javascript: tipos de datos
javascript: contadores
javascript: conversion entre tipos
operadores logicos y relacionales en javascript
if else en javascript
bucle while en javascript
bucles for en javascript
switch case javascript
do while en javascript
calculos iterativos en javascript
el objeto math javascript. calculos
variable temporal en javascript
funciones sin retorno de parametro. javascript
funciones que devuelven parametros en javascript
arrays en javascript
matrices con varias dimensiones en javascript
codigo ascii/unicode y javascript
buscar una letra en un string con javascript
temporizadores en javascript
introduccion a javascript y html
javascript escribiendo en el navegador
formularios en javascript
botones en javascript



Actualizado: 12/06/2008

Mejor Internet Explorer o

Si has encontrado esta web de tu agrado, ¡ diselo a tus amigos ! Nos ayudas a cubrir gastos si con un simple SMS te bajas a tu movil un logo, un tono o una melodia polifonica desde:

www.gratiszona.com/moviles
www.conmovil.com


¿Quieres LIGAR? Envía un mensaje con la palabra LIGAR.592 al 5511 y comienza a ligar y hacer amigos. ¡ASI DE FACIL!. OJO: no te equivoques al escribir o no funcionara







· ·
 apuntes
   comunicaciones
   javascript
   lenguaje c
   php
 autoayuda
 bolsa
 bricolage
 chistes
 deportes
 email
 empleo
 fotografia digital
 marcas movil
 mascotas
 motor
 moviles
 mp3
 ocio
 pisos
 plantas
 programas
 recetas
 sabiasque
 salud
 thermomix
 tienda
 timos
 trucos
 trucos juegos
 virus y seguridad
 webmaster

Ir a inicio  Añadir a favoritos  recetas de cocina  moviles y juegos
Google