Buscar un código de JavaScript
Mostrando del 281 al 290 de 523 coincidencias
Se ha buscado por la cadena: editor
Crear una función que si recibe "Y" o "Yes" devuelve true, "N" o "No" devuelva false y que si recibe cualquier valor diferente, se pueda especificar el resultado por defecto.
editor_code'>yesNo('Y') // true
yesNo('y') // true
yesNo('yes') // true
yesNo('n') // false
yesNo('No') // false
yesNo('Foo', true) // true
yesNo('Foo') // false
Código que muestra como ordenar un array o vector asociativo (clave, valor) por su clave.
Recibe este objecto:
editor_code'>{
"text2":"hola",
"text1":"casa",
"lugar":"japon"
};
Devuelve:
editor_code'>{
"lugar":"japon",
"text1":"casa",
"text2":"hola"
}
Función que recibe un array de números y determina si son consecutivos.
Para determinar si son consecutivos, se ejecuta un bucle (recude) donde se resta el valor anterior con el valor actual+1. Si al final el resultado es 0 todos son consecutivos.
editor_code'>sonConsecutivos([4,3,2,1]); // 0 SI
sonConsecutivos([5,4,3,2,1,0,-1,-2]); // 0 SI
sonConsecutivos([1,2,3,4,5,6,7,8,9,10,11]); // 0 SI
sonConsecutivos([-5,-4,-3,-2]); // 0 SI
sonConsecutivos([5,3,2,1]); // 1 NO
sonConsecutivos([1,2,4,5]); // 1 NO
sonConsecutivos([]); // -1 NO
sonConsecutivos([5]); // -1 NO
sonConsecutivos(["casa"]); // -1 NO
Función que quita los elementos repetidos de un array que se encuentran en otro array.
editor_code'>array_diff([1,2],[1]); // [2]
array_diff([1,2,2,2,3],[2]); // [1,3]
array_diff([],[2,3]); // []
Función que recibe un numero de alturas a crear y devuelve un array en forma de árbol con las alturas indicadas.
editor_code'>towerBuilder(4);
// [
// ' * ',
// ' *** ',
// '*****'
// ]
editor_code'>towerBuilder(6);
// [
// ' * ',
// ' *** ',
// ' ***** ',
// ' ******* ',
// '*********'
// ]
Crear una función que devuelva la cantidad de letras o números que se repiten sin tener en cuenta las mayúsculas o minúsculas.
editor_code'>duplicateCount(""); // 0
duplicateCount("abcde"); // 0
duplicateCount("aabbcde"); // 2
duplicateCount("aabBcde"); // 2
duplicateCount("indivisibility"); // 1
duplicateCount("Indivisibilities"); // 2
duplicateCount("aA11"); // 2
duplicateCount("ABBA"); // 2
Implementar una función que según un array de nombres nos devuelva:
editor_indent'>Si no hay ningun like: no one likes this
Si hay un like: Peter likes this
Si hay dos likes: Jacob and Alex like this
Si hay tres likes: Max, John and Mark like this
Mas de tres likes: Alex, Jacob and 2 others like this
editor_code'>likes ([]); // "no one likes this"
likes(["Peter"]); // "Peter likes this"
likes(["Jacob", "Alex"]); // "Jacob and Alex like this"
likes(["Max", "John", "Mark"]); // "Max, John and Mark like this"
likes(["Alex", "Jacob", "Mark", "Max"]); // "Alex, Jacob and 2 others like this"
En un autobús que se mueve por la ciudad, en cada parada sube y baja gente, por lo que sabiendo la gente que ha subido y bajado en cada parada sabremos la gente que hay actualmente en el autobús.
Los datos los tenemos en un array bidimensional donde el primer elemento son los usuarios que han subido, y el segundo elemento los usuarios que han bajado.
Hay que saber los usuarios que quedan en el autobús.
editor_code'>number([[10,0],[3,5],[5,8]]); // 5
number([[3,0],[9,1],[4,10],[12,2],[6,1],[7,10]]); // 17
number([[3,0],[9,1],[4,8],[12,2],[6,1],[7,8]]); // 21
Dada una cadena de números enteros, devolver una cadena con el valor mas alto y mas bajo.
Todos los valores recibidos en la cadena son enteros.
editor_code'>highAndLow("1 2 3 4 5"); // return "5 1"
highAndLow("1 2 -3 4 5"); // return "5 -3"
highAndLow("1 9 3 4 -5"); // return "9 -5"
Dado dos arrays (a y b), escribir una función que revise si los dos arrays tienen los mismos elementos, teniendo en cuenta, que los elementos en el array b son la raiz cuadrado de los valores del array a, sin estar en el mismo orden.
Hay que controlar que los array a y b sean arrays y tengan valores, en caso contrario devolver false.
editor_code'>a = [121, 144, 19, 161, 19, 144, 19, 11];
b = [121, 14641, 20736, 361, 25921, 361, 20736, 361]
document.write("<br>"+comp(a, b)); // true
a = [121, 144, 19, 161, 19, 144, 19, 11];
b = [11*11, 121*121, 144*144, 19*19, 161*161, 19*19, 144*144, 19*19];
document.write("<br>"+comp(a, b)); // true
a = [121, 144, 19, 161, 19, 144, 19, 11];
b = [121, 14641, 20736, 361, 25921, 361, 20736, 360]
document.write("<br>"+comp(a, b)); // false
a = null;
b = [121, 14641, 20736, 361, 25921, 361, 20736, 360]
document.write("<br>"+comp(a, b)); // false
a = [];
b = [121, 14641, 20736, 361, 25921, 361, 20736, 360]
document.write("<br>"+comp(a, b)); // false