Aquest tutorial il·lustrarà els mètodes per dividir dos nombres en JavaScript.
Com dividir dos nombres en JavaScript?
Per dividir dos nombres, utilitzeu els mètodes esmentats a continuació:
- Operador de divisió (/).
- mètode parseInt().
Vegem el funcionament de tots dos!
Mètode 1: divideix dos nombres amb l'operador divisió (/).
Per dividir dos nombres en JavaScript, utilitzeu l'operador de divisió que es denota com ( / ). Podeu dividir dos operands; l'operand que es divideix s'anomena ' dividend ”, mentre que l'operand que divideix es coneix com a “ divisor ”. El valor resultant després de la divisió s'anomena ' quocient ”.
Sintaxi
Seguiu la sintaxi proporcionada per a la divisió:
dividend / divisor ;
Aquí, el ' / ”l'operador dividirà el dividend amb el divisor.
Exemple 1: Dividend enter amb divisor enter
En aquest exemple, dividirem els dos nombres “ a ' i ' b ” assignant valors enters:
const a = 12 ;
const b = 2 ;
A continuació, truqueu al mètode console.log() passant “ a 'com a dividend mentre que' b ” és un divisor:
consola. registre ( a / b ) ;La sortida dóna ' 6 'en dividir' 12/2 ”:
Exemple 2: Dividend enter amb divisor flotant
Ara dividirem el valor enter amb el valor flotant on el valor de la variable ' a ' és ' 111 ' i ' b ' és ' 1.6 ”:
const b = 1.6 ;
Imprimeix el valor després de dividir-los amb el ' console.log() ” mètode:
consola. registre ( a / b ) ;Sortida
Exemple 3: Dividend flotant amb divisor enter
En aquest exemple, dividirem el valor de coma flotant ' 124.72 'amb el nombre enter' 3 ” utilitzant l'operador de divisió:
const b = 3 ;
consola. registre ( a / b ) ;
Sortida
Exemple 4: Dividend flotant amb divisor flotant
Ara, les variables que contenen valors flotants ' 14.72 ' i ' 2.2 ” respectivament:
const b = 2.2 ;
Dividirem ambdues variables utilitzant el ' / ” operador de divisió:
consola. registre ( a / b ) ;La sortida indica que si dividim dos nombres de coma flotant, donarà com a resultat un nombre de coma flotant:
Anem cap al segon enfocament!
Mètode 2: divideix dos nombres utilitzant el mètode parseInt().
El ' parseInt() ” és un mètode predefinit de JavaScript que pren un valor en format de cadena i el retorna en format enter. Per exemple, si podeu passar un nombre de coma flotant ' 10.87 ' com a valor, tornarà ' 10 ”. Per dividir dos nombres mitjançant parseInt(), el mètode retorna primer el nombre com a format enter i després li aplica la divisió amb l'ajuda de l'operador de divisió.
Sintaxi
Utilitzeu la sintaxi donada per dividir dos nombres mitjançant el mètode parseInt():
Aquí, el ' parseInt() ” pren valors en format enter o decimal i els retorna en format enter i després els divideix mitjançant l'operador de divisió.
Exemple 1: Dividend enter amb divisor enter
En aquest exemple, dividirem els dos nombres “ a ' i ' b ' mitjançant l'assignació de valors enters ' 41 ' i ' 2 ”:
const b = 2 ;
A continuació, crida al mètode parseInt() amb l'operador de divisió i emmagatzema el seu resultat en una variable de nova creació ' res ”:
const res = parseInt ( a ) / parseInt ( b ) ;Aquí, parseInt() pren un valor enter, de manera que retorna els mateixos valors. Quan els dividim, retorna un valor enter o un nombre decimal basat en el nombre.
A continuació, imprimiu el valor de ' res ' amb l'ajuda del ' console.log() ” mètode:
consola. registre ( res ) ;La sortida dóna ' 20.5 ”, que és el nombre decimal perquè el dividend és un nombre enter senar i el dividend és un nombre enter parell:
Exemple 2: Dividend enter amb divisor flotant
Aquí, dividirem el valor enter amb el valor flotant, on el valor de la variable ' a ' és ' 40 ' i ' b ' és ' 2.8 ”:
const b = 2.8 ;
A continuació, truqueu el mètode parseInt() amb l'operador de divisió i emmagatzemeu el seu resultat en una variable de nova creació ' res ”. Aquest mètode primer converteix el nombre decimal en un enter i després els divideix:
const res = parseInt ( a ) / parseInt ( b ) ;Finalment, imprimirem el valor resultant que s'emmagatzema en una variable ' res ”:
consola. registre ( res ) ;Sortida
Exemple 3: Dividend flotant amb divisor enter
En aquest exemple, el nostre divisor inclou un nombre de coma flotant i el dividend és un nombre enter:
const b = 2 ;
Aquí el mètode parseInt() convertirà primer el nombre decimal en un enter i després els dividirà:
const res = parseInt ( a ) / parseInt ( b ) ;Finalment, imprimiu el valor resultant que s'emmagatzema en una variable ' res ”:
consola. registre ( res ) ;Sortida
Exemple 4: Dividend flotant amb divisor flotant
Ara, les nostres variables contenen valors flotants ' 40.567 ' i ' 2.5 ” respectivament:
const b = 2.5 ;
Truqueu al mètode parseInt() amb l'operador de divisió i emmagatzemeu el valor resultant en una variable ' res ”. El mètode parseInt() primer convertirà el nombre decimal en un enter i després els dividirà:
const res = parseInt ( a ) / parseInt ( b ) ;A continuació, imprimiu el valor resultant que s'emmagatzema en una variable ' res ”:
consola. registre ( res ) ;Sortida
Hem compilat tots els mètodes per dividir dos nombres en JavaScript.
Conclusió
Per a la divisió de dos nombres, podeu utilitzar l'operador Division (/) o el mètode parseInt(). El mètode parseInt() retorna qualsevol nombre en format enter i els divideix mitjançant l'operador divisió (/). El quocient serà un nombre enter si el dividend i el divisor són nombres parells; si un és senar i l'altre és parell, retornarà un nombre decimal. Aquest tutorial va il·lustrar els mètodes per dividir dos nombres amb exemples detallats.