Questo blog dimostrerà gli approcci per trasformare l'array di una stringa in un array di numeri usando JavaScript.
Come convertire/trasformare l'array di stringhe in array di numeri usando JavaScript?
Per trasformare l'array di una stringa in un array di un numero usando JavaScript, implementa gli approcci di seguito:
Dimostriamo i metodi dichiarati uno per uno!
Approccio 1: convertire/trasformare l'array di stringhe in array di numeri usando javaScript tramite il metodo Map ()
IL "carta geografica()"Il metodo esegue una funzione una volta per ciascun elemento dell'array senza alcuna modifica nell'array predefinito. Questo metodo può essere applicato per mappare semplicemente i valori della stringa nell'array associato in un array di numeri.
Sintassi
vettore.Mappa (func (CurrValue, indice, array), valore)Nella sintassi sopra data:
Esempio
Panoramiamo il seguente esempio:
Produzione
In questo output, si può vedere che l'array della stringa viene convertito in numeri.
Approccio 2: convertire/trasformare l'array di stringhe in array di numeri in javascript usando i metodi foreach () e push ()
IL "per ciascuno()"Il metodo applica una funzione per ciascun elemento in un array. IL "spingere()"Il metodo viene utilizzato per aggiungere un elemento in un array all'inizio. Questi metodi combinati possono essere implementati per iterare lungo l'array della stringa data, convertirli in numeri e spingerli in un array vuoto.
Sintassi
vettore.foreach (funzione (corrente, indice, array), questo)Qui:
In questa sintassi:
Esempio
Passiamo attraverso l'esempio di seguito:
Nelle righe di codice sopra:
Produzione
L'output di cui sopra indica che il requisito desiderato è soddisfatto.
Approccio 3: convertire/trasformare l'array di stringhe in array di numeri in javascript usando i metodi ridotti () e concat ()
IL "ridurre()"Il metodo chiama una funzione per gli elementi in un array per dare un valore ridotto, in cambio. IL "concat ()"Il metodo concatena/unisce più array o valori di stringa. La combinazione di questi metodi può iterare lungo l'array della stringa, concatare i valori in modo che vengano convertiti in numeri e quindi aggiungonoli in un array separato.
Sintassi
vettore.Ridurre (func (totale, valore, indice, array), valore)In questa particolare sintassi:
Nella sintassi data:
Esempio
Il seguente esempio spiega il concetto dichiarato:
Nelle righe di codice sopra:
Produzione
In questo particolare output, si può vedere che l'array null allocato è riempito con i numeri.
Conclusione
IL "carta geografica()Metodo ", il"per ciascuno()" E "spingere()Metodi ", o"ridurre()" E "concat ()"I metodi possono essere utilizzati per trasformare l'array di una stringa in un array di numeri in JavaScript. Il metodo Map () mappa semplicemente i valori dell'array associati in numeri. Mentre gli altri due approcci ripetono lungo l'array della stringa data, li convertono in numeri e aggiungono i valori convertiti in un array null allocato. Questo tutorial ha spiegato per trasformare una stringa in un array di numeri in JavaScript.