Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
J
js-e003
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Silvia Barrientos
js-e003
Commits
9430e571
Commit
9430e571
authored
Sep 10, 2020
by
Silvia Barrientos
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add js-e003
parents
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
296 additions
and
0 deletions
+296
-0
README.md
+6
-0
css/styles.css
+12
-0
js-e003.html
+35
-0
js/javaScript.js
+243
-0
No files found.
README.md
0 → 100644
View file @
9430e571
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
css/styles.css
0 → 100644
View file @
9430e571
button
{
width
:
150px
;
height
:
50px
;
color
:
white
;
background-color
:
darkslategray
;
}
div
{
margin-top
:
200px
;
margin-left
:
50px
;
}
\ No newline at end of file
js-e003.html
0 → 100644
View file @
9430e571
<!DOCTYPE html>
<html
lang=
"en"
>
<head>
<meta
charset=
"UTF-8"
>
<meta
name=
"viewport"
content=
"width=device-width, initial-scale=1.0"
>
<title>
Ejercicios
</title>
<link
rel=
"stylesheet"
href=
"css/styles.css"
>
</head>
<body
onload=
"init()"
>
<script
src=
"js/javaScript.js"
></script>
<main>
<div>
<button
id=
"eje1"
>
Ejercicio 1
</button>
<button
id=
"eje2"
>
Ejercicio 2
</button>
<button
id=
"eje3"
>
Ejercicio 3
</button>
<button
id=
"eje4"
>
Ejercicio 4
</button>
<button
id=
"eje5"
>
Ejercicio 5
</button>
<button
id=
"eje6"
>
Ejercicio 6
</button>
<button
id=
"eje7"
>
Ejercicio 7
</button>
<button
id=
"eje8"
>
Ejercicio 8
</button>
<button
id=
"eje9"
>
Ejercicio 9
</button>
<button
id=
"eje10"
>
Ejercicio 10
</button>
<button
id=
"eje11"
>
Ejercicio 11
</button>
<button
id=
"eje12"
>
Ejercicio 12
</button>
<button
id=
"eje13"
>
Ejercicio 13
</button>
<button
id=
"eje14"
>
Ejercicio 14
</button>
<button
id=
"eje15"
>
Ejercicio 15
</button>
<button
id=
"eje16"
>
Ejercicio 16
</button>
</div>
</main>
</body>
</html>
\ No newline at end of file
js/javaScript.js
0 → 100644
View file @
9430e571
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
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment