0% encontró este documento útil (0 votos)
17 vistas

Ejercicios JavaScript

El documento presenta 10 ejercicios de programación en JavaScript que involucran el uso de funciones, arreglos, cadenas de texto y números. Cada ejercicio propone resolver un problema particular utilizando funciones como obtener el número mayor entre dos números, sumar los elementos de un arreglo, doblar los valores de un arreglo, calcular el promedio de números en un arreglo, determinar si un número es par o impar, convertir texto a mayúsculas y minúsculas, comparar cadenas de texto y obtener la longitud de un texto.

Cargado por

pedro
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
17 vistas

Ejercicios JavaScript

El documento presenta 10 ejercicios de programación en JavaScript que involucran el uso de funciones, arreglos, cadenas de texto y números. Cada ejercicio propone resolver un problema particular utilizando funciones como obtener el número mayor entre dos números, sumar los elementos de un arreglo, doblar los valores de un arreglo, calcular el promedio de números en un arreglo, determinar si un número es par o impar, convertir texto a mayúsculas y minúsculas, comparar cadenas de texto y obtener la longitud de un texto.

Cargado por

pedro
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

Ejercicio 1

let numMayor=0
let numero1= parseInt(prompt("ingrese el primer numero"))
let numero2= parseInt(prompt("ingrese el segundo numero"))
if (numero1>numero2){
numMayor=numero1
}else{
numMayor=numero2
}
console.log("el numero mayor es: " + numMayor)

Ejercicio 2
let sumaNum=0
let arreglo=[]
let cantidad= parseInt(prompt("ingrese la cantidad de numeros que desea
sumar"))
function sumarNum(arreglo){
for(i=0;i<cantidad;i++){
let num= parseInt(prompt("ingrese un numero"))
arreglo[i]=num
sumaNum= arreglo[i] + parseInt(sumaNum)
}
console.log("el total de la suma es: " + sumaNum)
}
sumarNum (arreglo)

Ejercicio 3
let arregloDoble=[]
let arreglo= []
let longitud= parseInt(prompt("ingrese la longitud del arreglo"))
function doblarArreglo(arreglo) {
for(i=0;i<longitud;i++){
arreglo[i]= parseInt(prompt("ingrese un numero"))
arregloDoble[i]= arreglo[i]*2
}
console.log(arregloDoble)
}
doblarArreglo(arreglo)
Ejercicio 5
/*Escribir una función que reciba un arreglo de números y devuelva el
promedio de todos ellos.*/
let arreglo=[5]
let suma=0
let prom=0
function promedionum (arreglo){
for(i=0;i<5;i++){
arreglo[i]= parseInt(prompt("ingrese un numero"))
suma=arreglo[i] + suma
}
prom= suma/5
console.log("el promedio de los numeros es: " + prom)
}
promedionum(arreglo)

Ejercicio 6
/*Escribir una función que reciba un número y devuelva verdadero si es
par o falso si es impar.*/
function esPar(numero) {
return numero % 2 === 0;
}

var num = parseInt(prompt("ingrese un numero"))


if (esPar(num)){
console.log("verdadero")
}else{
console.log("falso")
}

Ejercicio 7
function textoMayuscula(cadenaTexto) {
return cadenaTexto.toUpperCase();
}

var texto = prompt("ingrese el texto");


var resultado = textoMayuscula(texto);
console.log(resultado);
Ejercicio 8
function textoMinuscula(cadenaTexto) {
return cadenaTexto.toLowerCase();
}

var texto = prompt("ingrese el texto");


var resultado = textoMinuscula(texto);
console.log(resultado);

Ejercicio 9
/*Escribir una función que reciba dos cadenas de texto y devuelva
verdadero si son iguales y falso si no lo son.*/
function compararTexto(texto1, texto2) {
return texto1 === texto2;
}
var texto1=prompt("ingrese el texto")
var texto2=prompt("ingrese el texto")
if(compararTexto(texto1,texto2)){
console.log("verdadero")
}else{
console.log("falso")
}

Ejercicio 10
/*Escribir una función que reciba una cadena de texto y devuelva el
número de caracteres que tiene.*/
function obtenerNumeroCaracteres(cadenaText) {
return cadenaText.length;
}
var texto = prompt("ingrese el texto")
var resultado = obtenerNumeroCaracteres(texto);
console.log(resultado);

También podría gustarte