Suma todos los dígitos de un número Javascript

Soy novato Quiero hacer una aplicación pequeña que calcule la sum de todos los dígitos de un número. Por ejemplo, si tengo el número 2568, la aplicación calculará 2 + 5 + 6 + 8 que es igual a 21. Finalmente, calculará la sum de los dígitos de 21 y el resultado final será 3. […]

“Ha superado su cuota de solicitud para esta API” en el Mapa de Google

Actualmente estoy usando react-google-map para hacer que Google Map se ejecute en mi proyecto React, aquí está mi componente de Map: import React from ‘react’ import { compose, withProps, lifecycle } from ‘recompose’ import { withScriptjs, withGoogleMap, GoogleMap } from ‘react-google-maps’ import MapStyle from ‘../../../api/mapStyle’ const Map = ({ children }) => { return ( […]

agregue HTML sin procesar con dentro de la página Gatsby React

Estoy intentando agregar un código de inserción externo a mi página de Gatsby. Actualmente uso import React from ‘react’ import Link from ‘gatsby-link’ let test =” (function(d, s) { var useSSL = ‘https:’ == document.location.protocol; var js, where = d.getElementsByTagName(s)[0], js = d.createElement(s); js.src = (useSSL ? ‘https:’ : ‘http:’) + ‘//www.peopleperhour.com/hire/1002307300/1213788.js?width=300&height=135&orientation=vertical&theme=light&rnd=’+parseInt(Math.random()*10000, 10); try { […]

En D3 V4, ¿cómo usar .ease (“rebotar”) correctamente?

Aquí está mi código: circle var width = 400; var height = 400; var svg = d3.select(“body”) .append(“svg”) .attr(“width”,width) .attr(“height”,height); var circle1 = svg.append(“circle”) .attr(“cx”, 100) .attr(“cy”, 100) .attr(“r”, 45) .style(“fill”,”green”); circle1.transition() .duration(1000) //延迟1000ms .attr(“cx”, 300); var circle2 = svg.append(“circle”) .attr(“cx”, 100) .attr(“cy”, 100) .attr(“r”, 45) .style(“fill”,”green”); circle2.transition() .duration(1500) .attr(“cx”, 300) .style(“fill”, “red”); var circle3 […]

Preparación de datos del gráfico de barras de Google – Grupo por columna

Estoy tratando de crear un gráfico de Google a partir de los datos a continuación. Year Product Value 2015 A 10 2015 B 20 2016 C 30 2016 D 40 ¿Es este el dato correcto para mi gráfico de Google, usando la función arrayToDataTable, pero no obteniendo el resultado deseado? Quiero Producto como leyendas, Año […]

¿Pasa un parámetro que contiene ‘%’ en la URL?

Al pasar mi URL, por ejemplo, something:8000/something.jsp?param1=update&param2=1000&param3=SearchString%&param4=3 , recibo el siguiente error: Bad Request Your browser sent a request that this server could not understand. Sé que SearchString% que necesito pasar como parámetro, tiene el problema. Entonces, ¿cómo pasar un parámetro que contiene ‘%’ en la URL?

¿Cómo consultar basado en múltiples condiciones en Firebase?

Tengo esta siguiente estructura: { “users” : { “123” : { “activities” : { “horse” : “horse”, “bike” : “bike” }, “age” : 21 }, “124” : { “activities” : { “bike” : “bike” }, “age” : 30 } } Estoy tratando de hacer algo similar a: SELECT * FROM users WHERE (activities = ‘horse’ […]

¿Cómo crear una lista de elementos únicos en JavaScript?

En mi función de reducción CouchDB necesito reducir una lista de elementos a los únicos. Nota: En ese caso, está bien tener una lista, será un número pequeño de elementos de tipo cadena. Mi forma actual es establecer las claves de un objeto, luego devolver las claves de ese objeto ya que el lugar donde […]

Cookies y sesiones de WooCommerce – Obtenga los productos actuales en el carrito

Intento aprender las cookies de WooCommerce, para hacer cualquier función operando por productos que se agreguen al carrito. Escribí en consola document.cookie y obtengo estos datos: woocommerce_items_in_cart=1; woocommerce_cart_hash=500d17f6c010b62b25c3f52893be945d; Entiendo que la cookie ” woocommerce_cart_hash ” contiene los productos en el carrito, pero no entiendo cómo obtener el nombre del producto. Qué es 500d17f6c010b62b25c3f52893be945d Cualquier ayuda […]

Analizar la notación de puntos del objeto para recuperar un valor de un objeto.

Me encuentro luchando con un pequeño problema. Digamos que tengo un objeto: var foo = { bar: { baz: true } }; Ahora también tengo un String ‘foo.bar.baz’ . Ahora me gustaría recuperar el valor del objeto utilizando la cadena. Tenga en cuenta: este es solo un ejemplo, la solución debe ser dinámica. Actualizar: Necesito […]

Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.