A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Multiplication below:

Multiplicación (*) - JavaScript | MDN

Multiplicación (*)

Baseline Widely available

El operador de multiplicación (*) produce el producto de dos operandos.

Pruébalo
console.log(3 * 4);
// Expected output: 12

console.log(-3 * 4);
// Expected output: -12

console.log("3" * 2);
// Expected output: 6

console.log("foo" * 2);
// Expected output: NaN
Sintaxis Descripción

El operador * acepta dos tipos de operandos: número y BigInt. Primero intenta transformar ambos operandos a valores numéricos y prueba sus tipos. Realiza una multiplicación BigInt si ambos operandos se convierten en BigInts; de lo contrario, realiza la multiplicación de números. Se genera un TypeError si un operando es convertido a BigInt pero el otro se convierte en un número.

Ejemplos Multiplicación usando números
2 * 2; // 4
-2 * 2; // -4
Multiplicación usando Infinito
Infinity * 0; // NaN
Infinity * Infinity; // Infinity
Multiplicación con elementos que no son números
"foo" * 2; // NaN
"2" * 2; // 4
Multiplicación usando BigInts
2n * 2n; // 4n
-2n * 2n; // -4n

2n * 2; // TypeError: Cannot mix BigInt and other types, use explicit conversions

// Para multiplicar un BigInt por un elemento que no es un BigInt, convierta cualquiera de los dos operandos
2n * BigInt(2); // 4n
Number(2n) * 2; // 4
Especificaciones Compatibilidad con navegadores Véase también

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4