Códigos Fuente de JavaScript

Mostrando del 121 al 130 de 916 registros
Imágen de perfil
Val: 2.288
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Buscar el primer elemento que aparece un numero impar de veces


JavaScript

Publicado el 3 de Enero del 2021 por Katas (200 códigos)
1.117 visualizaciones desde el 3 de Enero del 2021
Dada una matriz de números enteros, encuentre el entero que aparece un número impar de veces.
Siempre habrá un solo número entero que aparezca un número impar de veces.

1
2
3
4
5
6
7
findOdd([20,1,-1,2,-2,3,3,5,5,1,2,4,20,4,-1,5,-2]); // 5
findOdd([20,1,-1,2,-2,3,3,5,5,1,2,4,20,4,-1,-2,5]); // 5
findOdd([1,1,2,-2,5,2,4,4,-1,-2,5]); // -1
findOdd([20,1,1,2,2,3,3,5,5,4,20,4,5]); // 5
findOdd([10]); // 10
findOdd([1,1,1,1,1,1,10,1,1,1,1]); // 10
findOdd([5,4,3,2,1,5,4,3,2,10,10]); // 1
Imágen de perfil
Val: 2.288
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Buying a car


JavaScript

Publicado el 26 de Diciembre del 2020 por Katas (200 códigos)
1.269 visualizaciones desde el 26 de Diciembre del 2020
Un hombre tiene un automóvil bastante viejo que vale $ 2000. Vio un automóvil de segunda mano que valía $ 8000. Quiere quedarse con su coche viejo hasta que pueda comprar uno de segunda mano.

Él cree que puede ahorrar $ 1000 cada mes, pero los precios de su auto viejo y del nuevo disminuyen en un 1.5 por ciento por mes. Además, este porcentaje de pérdida aumenta en un 0,5% al final de cada dos meses. A nuestro hombre le resulta difícil hacer todos estos cálculos.

¿Puedes ayudarlo?

¿Cuántos meses le llevará ahorrar suficiente dinero para comprar el auto que quiere y cuánto dinero le sobrará?

1
2
3
nbMonths(2000, 8000, 1000, 1.5); // [6, 766]
nbMonths(12000, 8000, 1000, 1.5); // [0, 4000]
nbMonths(2800 ,4600 ,1000 ,1.2); // [2, 252]
Imágen de perfil
Val: 2.288
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Crear un formato de duración legible por un humano con JavaScript


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 24 de Diciembre del 2020 por Katas (200 códigos)
1.600 visualizaciones desde el 24 de Diciembre del 2020
Función que recibe una cantidad dada de segundos y devuelve un formato legible por un humano.

1
2
3
4
5
6
7
8
9
formatoDuracion(1);        // '1 segundo'
formatoDuracion(61);       // '1 minuto y 1 segundo'
formatoDuracion(-61);      // '1 minuto y 1 segundo'
formatoDuracion(62);       // '1 minuto y 2 segundos'
formatoDuracion(86400);    // '1 día'
formatoDuracion(90061);    // '1 día, 1 hora, 1 minuto y 1 segundo'
formatoDuracion(180122);   // '2 días, 2 horas, 2 minutos y 2 segundos'
formatoDuracion(1000000);  // '11 días, 13 horas, 46 minutos y 40 segundos'
formatoDuracion(34325055); // '397 días, 6 horas, 44 minutos y 15 segundos'
sin imagen de perfil
Val: 50
Ha aumentado su posición en 2 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Árbol binario inmutable


JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 22 de Diciembre del 2020 por Nemo (2 códigos)
2.078 visualizaciones desde el 22 de Diciembre del 2020
Hola a todos,

pensé en publicar algo que no se ve todos los días en JavaScript. Un árbol binario inmutable y ordenado al que se le puede agregar, eliminar, y mostrar datos.

Es solo algo con lo que estaba jugando mientras me familiarizaba con JavaScript. Lo sé, no es muy práctico en JavaScript pero necesito practicar en algo.


Saludos
Imágen de perfil
Val: 2.288
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Verificar si una contraseña es segura con JavaScript


JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 21 de Diciembre del 2020 por Katas (200 códigos)
6.709 visualizaciones desde el 21 de Diciembre del 2020
Función utilizando una expresión regular para verificar que una contraseña sea segura.
Verifica que tenga como mínimo un numero (?=.*[0-9]), una letra minúscula (?=.*[a-z]), una letra mayúscula (?=.*[A-Z]) y un carácter especial (?=.*[;:\.,!¡\?¿@#\$%\^&\-_+=\(\)\[\]\{\}]). Todo esto sin espacios en blanco (?=\S+$).

1
2
3
4
5
6
7
isStrongPassword("Fran2#xo"); // true
isStrongPassword("2Franxo!"); // true
isStrongPassword("2Fran!"); // false
isStrongPassword("contraseña"); // false
isStrongPassword("fran2#xo"); // false
isStrongPassword(" Fran2#xo"); // false
isStrongPassword("Fran2#xo "); // false
Imágen de perfil
Val: 3.162
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Obtener todos los valores de una fila pulsando un botón en dicha fila con JavaScript


JavaScript

Actualizado el 11 de Diciembre del 2020 por Xve (294 códigos) (Publicado el 7 de Febrero del 2018)
39.502 visualizaciones desde el 7 de Febrero del 2018
En este ejemplo, se muestra como obtener el contenido de todos los <td> de una fila cualquiera de una tabla pulsando un botón ubicado en dicha fila.

coger-valores-fila



Aquí el mismo código pero obteniendo el valor de las columnas: https://www.lawebdelprogramador.com/codigo/JavaScript/6765-Obtener-todos-los-valores-de-una-columna-pulsando-un-boton-en-dicha-columna-con-JavaScript.html

Aquí el mismo código con JQuery
https://www.lawebdelprogramador.com/codigo/JQuery/3134-Obtener-todos-los-valores-de-una-fila-pulsando-un-boton-en-dicha-fila-con-JQuery.html