Skip to content

Instantly share code, notes, and snippets.

@furenku
Created December 12, 2017 02:31
Show Gist options
  • Save furenku/397561f04db781554f82b0021d0e01fe to your computer and use it in GitHub Desktop.
Save furenku/397561f04db781554f82b0021d0e01fe to your computer and use it in GitHub Desktop.
intro js
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Introducción a Javascript</title>
</head>
<body>
<h1>Introducción a Javascript</h1>
<script>
// Escribir un Comentario
/*
Comentario
multilínea
*/
// algunas funciones básicas de JS :
// alert("Ventana emergente")
// console.log("Aviso en Consola")
// declaremos una variable
var unaVariable
// asignarle un valor
unaVariable = 20
// escribir una var. en la consola :
console.log( "el valor asignado es: ", unaVariable )
// asignar valor a una variable que no hemos declarado aun:
otraVariable = 30
// composicion de un mensaje mas largo en consola:
console.log(
"la suma de",
unaVariable,
"y",
otraVariable,
"es",
unaVariable + otraVariable
)
// crear una funcion simple
/*
una función es una acción que podemos invocar por nombre
puede aceptar parámetros y puede devolver valores
*/
// declaremos nuestra primer función:
function miPrimeraFuncion()
{
console.log( "Este es el efecto de una Función" )
}
// Ahora invoquemos nuestra función
miPrimeraFuncion()
// Una función con parámetros de entrada
function EscribirResultadoSuma( valorA, valorB )
{
console.log(
"la suma de",
valorA,
"y",
valorB,
"es",
valorA + valorB
)
}
// invocar función con parámetros
EscribirResultadoSuma( 100, 233 )
EscribirResultadoSuma( 1, 3 )
EscribirResultadoSuma( 4, 70 )
// pasando Strings en vez de Números (JS no revisa Tipos)
EscribirResultadoSuma( "Dos", "Palabras" )
// Una Función que nos devuelve un valor
function valorAleatorio()
{
var unNumero
unNumero = Math.random()
}
console.log( valorAleatorio() )
</script>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment