Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/02/2016, 22:50
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Pasar programa de c++ a javascript

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 original
  1. var 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 original
  1. var 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
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Última edición por Alexis88; 10/02/2016 a las 10:04 Razón: Introducción