Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Nigol

[Resolvido] function com valor

Recommended Posts

Boa noite,

galera estou iniciando com Javascript...

 

 

gostaria de fazer algo assim....

 

uma função que receba de entrada 2 valores (é uma função hipotética o que necessito preciso das entradas e não fazer o cálculo diretamente)

function calcular(x,y){
var z=x+y;
document.write(z);
}

e chamar inserindo os valores esperados...

mas ele me retorna nulo....grato!!

 

<script>calcular(1,2);</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, até ai está tudo correto.

<html>
<head>
<script>
	function calcular(x,y){
		var z=x+y;
		document.write(z);
	}
</script>
<head>

<body>
	<script>calcular(1,2);</script>
</body>
</html>
qual é a situação real ??

Compartilhar este post


Link para o post
Compartilhar em outros sites

agora coloquei esta função no mesmo site que o <script> que a executa...

 

Mas quando eu o coloco dentro de um JS este não funiona...

 

apesar de colocar no HTML

 

<html>
   <head>
      <script language=JavaScript src="java.js" type="text/javascript"></SCRIPT>
   </head>
   <body>
    <script> calcular(1,2);</script>

java.js

function calcular(x,y){
                var z=x+y;
                document.write(z);
        }

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, pois o document.write tenta escrever no local onde a função foi declarada.

 

Use outra coisa como: .innerHTML ...

 

a rigor, funções devem retornar algo..

 

javascript.js

function calcular(x,y){
                var z=x+y;
                return z;
        }
pagina.html

<html>
   <head>
      <script type="text/javascript" src="javascript.js"></script>
   </head>
   <body>
    <script>document.write( calcular(1,2) );</script>
o atributo language está em desuso

procure escrever as tuas tags HTML em minusculo

java não tem nada a ver com javascript

Compartilhar este post


Link para o post
Compartilhar em outros sites

Perfeito.

 

muito obrigado pel ajuda estou começando a deixar meus TAGS em maísuculio e retireio language..

 

grato eplas dicas

Compartilhar este post


Link para o post
Compartilhar em outros sites

TAGS em minúsculo:

 

<html></html>, <script></script>...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.