diff --git b/README.md a/README.md
new file mode 100644
index 0000000..3fb124d
--- /dev/null
+++ a/README.md
@@ -0,0 +1,6 @@
+Para compilar los ejercicos
+- Abrir el archivo en el editor de texto de preferencia.
+- Compilar el archivo hrtml js-e003.
+- Se seleccionara el ejercicio y se da un click.
+- Se mostrar o requerira datos por consola.
+- Algunos resultados son mostrados por consola y otros mediante alertas
diff --git b/css/styles.css a/css/styles.css
new file mode 100644
index 0000000..fa1a89e
--- /dev/null
+++ a/css/styles.css
@@ -0,0 +1,11 @@
+button {
+ width: 150px;
+ height: 50px;
+ color: white;
+ background-color: darkslategray;
+}
+
+div {
+ margin-top: 200px;
+ margin-left: 50px;
+}
\ No newline at end of file
diff --git b/js-e003.html a/js-e003.html
new file mode 100644
index 0000000..4c965f8
--- /dev/null
+++ a/js-e003.html
@@ -0,0 +1,34 @@
+
+
+
+
+
+ Ejercicios
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git b/js/javaScript.js a/js/javaScript.js
new file mode 100644
index 0000000..deb9e2d
--- /dev/null
+++ a/js/javaScript.js
@@ -0,0 +1,242 @@
+function init(){
+ var ejercicio1 = document.getElementById("eje1");
+ var ejercicio2 = document.getElementById("eje2");
+ var ejercicio3 = document.getElementById("eje3");
+ var ejercicio4 = document.getElementById("eje4");
+ var ejercicio5 = document.getElementById("eje5");
+ var ejercicio6 = document.getElementById("eje6");
+ var ejercicio7 = document.getElementById("eje7");
+ var ejercicio8 = document.getElementById("eje8");
+ var ejercicio9 = document.getElementById("eje9");
+ var ejercicio10 = document.getElementById("eje10");
+ var ejercicio11 = document.getElementById("eje11");
+ var ejercicio12 = document.getElementById("eje12");
+ var ejercicio13 = document.getElementById("eje13");
+ var ejercicio14 = document.getElementById("eje14");
+ var ejercicio15 = document.getElementById("eje15");
+ var ejercicio16 = document.getElementById("eje16");
+
+
+ //Numeros primos del 1 al 100
+ ejercicio1.onclick = function(){
+ var contador;
+ var esprimo;
+ for(var i = 1; i <= 100; i++){
+ esprimo = 1;
+ contador = 2
+ while( contador <= (i / 2) && esprimo){
+ if(i % contador == 0){
+ esprimo = 0;
+ }
+ contador++;
+ }
+ if(esprimo){
+ console.log(i);
+ }
+ }
+
+ }
+ //Factorial de los primeros 50 números
+ ejercicio2.onclick = function(){
+ for(var i = 0; i <= 50; i++){
+ console.log("El factorial de " + i + " es: " + factorial(i));
+ }
+
+ function factorial(num){
+ var fac = num;
+ for(var i = 1; i < num; i++){
+ fac *= (num - i)
+ }
+ return fac;
+ }
+ }
+ //Es divisible por 11 y 5 o no
+ ejercicio3.onclick = function(){
+ var numero = prompt("Agrega un numero");
+ if(numero % 11 == 0 && numero % 5 == 0){
+ console.log("Es divisible por 11 y 5");
+ }else{
+ console.log("No es divisible por 11 y 5");
+ }
+ }
+ //Es mayor de edad o no
+ ejercicio4.onclick = function(){
+ var edad = prompt("Ingresar edad");
+ while(edad < 0 || edad > 100){
+ edad = prompt("Ingrese una edad valida");
+ }
+ if(edad >= 18){
+ console.log("Es mayor de edad");
+ }else{
+ console.log("Es menor de edad");
+ }
+ }
+ //Prompt Suma
+ ejercicio5.onclick = function(){
+ var numero1 = prompt("Ingresar primer numero");
+ var numero2 = prompt("Ingresar segundo numero");
+ var suma = parseInt(numero1) + parseInt(numero2);
+ alert(suma);
+ }
+ //Prompt Conversion de Sistemas
+ ejercicio6.onclick = function(){
+ var celsius = prompt("Ingresar grados Celsius");
+ var fahrenheit = parseFloat(1.8 * celsius) + parseInt(32);
+ alert("La temperatura en Fahrenheit es: " + fahrenheit);
+
+ }
+ //Prompt Division
+ ejercicio7.onclick = function(){
+ var numero = prompt("Ingresar numero ");
+ var division = parseInt(numero) / 10;
+ console.log(division);
+ }
+ //Dia de la semana
+ ejercicio8.onclick = function(){
+ var array = ["domingo", "lunes", "marte", "miercoles", "jueves", "viernes", "sabado"];
+ var dia = prompt("Ingresar dia");
+ var bandera = 0;
+ dia = dia.toLowerCase();
+ for(var i = 0; i < array.length; i++){
+ if( array[i] == dia){
+ console.log("El numero de dia es: "+ parseInt(i+1) );
+ bandera = 1;
+ }
+ }
+ if(bandera == 0){
+ console.log("Entrada Invalida. Vuelva a intentarlo");
+ }
+
+ }
+ //Suma de numeros pares
+ ejercicio9.onclick = function(){
+ var sumarPares = 0;
+ var numero1 = prompt("Ingresar primer numero");
+ var numero2 = prompt("Ingresar segundo numero");
+ while(numero2 < numero1){
+ var numero2 = prompt("Ingresar segundo numero (mayor a numero1)");
+ }
+ for(var i = numero1; i <= numero2; i++){
+ if(i % 2 == 0){
+ sumarPares += i;
+ }
+ }
+ console.log("La suma de los numeros pares es:" + sumarPares);
+ }
+ //Palabra Políndrome
+ ejercicio10.onclick = function(){
+ var palabra = prompt("Ingresar palabra");
+ var inverpalabra = [" "];
+ var indice = 0;
+ var bandera = 0;
+ for(var i = palabra.length - 1; i >= 0; i--){
+ inverpalabra[indice] = palabra[i];
+ indice++;
+ }
+ console.log(inverpalabra);
+ for(var i = 0; i < palabra.length; i++){
+ if(palabra[i] == inverpalabra[i]){
+ bandera = 1;
+ }else {
+ bandera = 0;
+ }
+ }
+ if(bandera == 1){
+ alert("Es una palabra polindrome");
+ }else{
+ alert("No es una palabra polindrome");
+ }
+ }
+ //Ordenamiento de Array
+ ejercicio11.onclick = function(){
+ var i = 0;
+ var array = [4,1,2,3];
+
+ if(ordenado(array) == true){
+ alert("Esta ordenado");
+ }else {
+ alert("No esta ordenado");
+ }
+
+ function ordenado(array){
+ var ordenadoAsc = false;
+ var ordenadoDesc = false;
+ for(var i = 0; i < array.length - 1; i++){
+ if(array[i] < array[i+1]){
+ ordenadoAsc = true;
+ }else{
+ ordenadoAsc = false;
+ break;
+ }
+ }
+ for(var i = 0; i < array.length - 1; i++){
+ if(array[i] > array[i+1]){
+ ordenadoDesc = true;
+ }else{
+ ordenadoDesc = false;
+ break;
+ }
+ }
+ if(ordenadoAsc == true || ordenadoDesc == true){
+ return true;
+ }else{
+ return false;
+ }
+ }
+ }
+ //Copia e Array incrementado en 1
+ ejercicio12.onclick = function(){
+ var array = [0,1,2,3,4];
+ var copiarray = Array(array.length);
+ for(var i = 0; i < array.length; i++){
+ copiarray[i] = parseInt( array[i] ) + parseInt(1);
+ }
+ console.log(array);
+ console.log(copiarray);
+ }
+ //Crear array ordenado
+ ejercicio13.onclick = function(){
+ var array = [45,2,3,1,0];
+ ordenar(array);
+
+ function ordenar(array){
+ var ordenArray = Array(array.length);
+ for(var i = 0; i < ordenArray.length; i++){
+ ordenArray[i] = array[i];
+ }
+ for(var i = 0; i < ordenArray.length - 1; i++){
+ ordenArray.sort();
+ }
+ console.log(ordenArray);
+ }
+ }
+ //Intercambiar las posiciones de dos array
+ ejercicio14.onclick = function(){
+ var array = [5, 8, 12, 16];
+ console.log(array);
+ var pos1 = prompt("Ingresar posición");
+ var pos2 = prompt("Ingresar otra posición");
+ intercambiar(array, pos1, pos2);
+ function intercambiar(array, pos1, pos2){
+ var temporal = array[pos1];
+ array[pos1] = array[pos2];
+ array[pos2] = temporal;
+ }
+ console.log(array);
+ }
+ //Array promedio de elementos
+ ejercicio15.onclick = function(){
+ var array = [5, 8, 12, 16];
+ var suma = 0;
+ var promedio = 0;
+ for(var i = 0; i < array.length; i++){
+ suma += array[i];
+ }
+ promedio = suma / array.length;
+ console.log("El promedios es: " + promedio);
+ }
+ //Dia de la semana Array
+ ejercicio16.onclick = function(){
+ console.log("Prueba");
+ }
+}
\ No newline at end of file