Como no está bien hacerle el trabajo a otros (porque así no aprenden), te voy a ayudar indicándote algunas cosas que te servirán para hacer lo que buscas.
Dado que JavaScript es un lenguaje de bajo tipado, no es necesario definir el tipo de las variables. Con la palabra reservada
var
puedes declarar a todas las variables que quieras:
Código Javascript
:
Ver originalvar a = 1, b = 0.37, c = "Hola", d = true, e = function(){}, f = {foo: "bar"}, g = ["foo", "bar"], h = null, i = undefined, j = "", k = '', l;
Como puedes ver, se pueden declarar variables con distintos tipos de valores o incluso sin definir un valor inicial.
Para leer datos solo con JavaScript, puedes utilizar el método
.prompt()
:
Código Javascript
:
Ver originalvar nombre = prompt("Ingrese su nombre:");
La línea anterior mostrará un cuadro en el cual el usuario ingresará el dato manualmente. Dicho cuadro tendrá dos botones; uno para aceptar el valor y otro para cancelar la acción.
Para mostrar datos solo con JavaScript, puedes utilizar un cuadro de alerta mediante el método
.alert()
, en la consola del navegador mediante cualquiera de los métodos del objeto
Console
, en un elemento HTML; por ejemplo, en un campo de texto mediante su atributo
value
, en elementos de bloque o en línea mediante atributos como
innerHTML
,
innerText
,
textContent
,
nodeValue
, entre otros (consulta
esta tabla).
Los valores leídos mediante el método
.prompt()
u obtenidos de elementos HTML, siempre son interpretados como cadenas de texto, por lo cual debes obtener el valor numérico mediante cualquiera de las formas que se muestran en la siguiente tabla:
Las operaciones matemáticas elementales, así como las condiciones, se realizan de la misma manera. Por último, no necesitas incluir librerías, ni definir espacios de nombres ni una función inicial para ejecutar el código.
Un saludo