Movatterモバイル変換


[0]ホーム

URL:


  1. Glosario de MDN Web Docs
  2. Coerción

Esta página ha sido traducida del inglés por la comunidad.Aprende más y únete a la comunidad de MDN Web Docs.

View in EnglishAlways switch to English

Coerción

La coerción es la conversión automática o implicita de valores de un tipo de dato a otro (Ejemplo: de cadena de texto a número). La conversión es similar a la coerción porque ambas convierten valores de un tipo de dato a otro pero con una diferencia clave - la coerción es implícita mientras que la conversión puede ser implícita o explícita.

Examples

js
const valor1 = "5";const valor2 = 9;let suma = valor1 + valor2;console.log(suma);

En el ejemplo anterior, JavaScript ha coercido el9 de número a cadena de texto y luego ha concatenado los dos valores resultando en una cadena de texto de59. JavaScript tuvo la opción de coercer a cadena de texto o número y decidió usar número.

El compilador pudo haber coercido el5 a un número y retornar el valor de 14, pero no lo hizo. Para retornar ese resultado, tendrías que convertir explícitamente el5 a un número usando el métodoNumber():

js
sumar = Number(valor1) + valor2;

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp