Solicitar datos al usuario en NodeJs
NodeJs es lo que le faltaba a JavaScript para permitir ejecutarse del lado del servidor y del cliente, al usarse NodeJs, existe una forma de pedir datos al usuario y eso del siguiente metodo on que pertenece a la biblioteca stdin y al process.
Si se tuviera que pedir la edad al usuario y mostrarle en pantalla la misma edad se tendría que seguir un código como el que se muestra acontinuación:
El uso del trim(), es para que se elimine cualquier espacio en blanco antes y después de lo que ha introducido el usuario.
process.stdin.on('data', function(data){
edad = data.toString().trim();
process.stdout.write("hola tu edad es: "+edad);
process.exit();
});
Recuerda que para ejecutar este código fuente hay que guardar el fichero con extención *.js para poder ejecutarlo desde la terminal con el comando node nombre_del_fichero.js