am_dot_com

SW 2023-03-29

Mar 29th, 2023 (edited)
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Poder dos valores dinâmicos</title>
  6. <!-- JS extended, enriquecido com as functions declaradas em 6.js -->
  7. <script src="6.js"></script><!-- JS externalizado -->
  8. <script src="util_dates.js"></script>
  9. <script src="util_bd.js"></script>
  10. </head>
  11. <body>
  12.  
  13. <script>
  14. var i=123;
  15. </script>
  16.  
  17. <h1>
  18. <mark>Hello World!</mark>
  19. </h1>
  20.  
  21. <script>
  22. function quadrado(x){return x*x}
  23. document.write(i)
  24. i=dobro //acabava em 8
  25. i=triplo //acabando em 12
  26.  
  27. i=quadrado //termina a escrita com undefined (mas o tipo de i permanece function)
  28. x=i(4) //só sendo uma function pode ser invocado assim, com uma lista de argumentos
  29. document.write(x)
  30. </script>
  31. </body>
  32. </html>
  33.  
  34. *********************************
  35.  
  36.  
  37. // 6.js
  38. function dobro(x){
  39. return 2*x
  40. }//dobro
  41.  
  42. function triplo(x){return 3*x;}
  43.  
  44. function quadrado(x){x*x} // que não faz return; ou que retorna undefined
  45.  
Advertisement
Add Comment
Please, Sign In to add comment