Splitting an element of Array and requesting "length" returning an error

Fornax I.

I was attempting to split an element (which is an Array) of an Array, and then access that array's length.

A sample input could be: "He walks. She walks.".

My code (with unrelated parts removed) is:

function image(input, str) {
  let nos = str.split(".");
  for (let zz = 0; zz < (nos.length - 1); zz++) {
    for (let z = 0; z < nos[zz].split(" ").length; z++) {
      /*...*/
      console.log(`zz: ${zz}, z: ${z}`);
    }
  }
}

image(null, "He walks. She walks.");

This gives an error:

Uncaught TypeError: Cannot read property 'length' of undefined

Deddy Setiawan

If your idea is just to running code from how much word that are included in (str) you can just try this

function image(input, str) {
    let nos = str.split(" ");
    for (let i = 0; i < nos.length; i++){
        console.log("it will run 4x")
    }
}

image(null, "He walks. She walks.")

This is if you want to keep your code, i remove the -1 at nos.length and add filter. This can be used for any str which is included (.) dot and (" ") space

function image(input, str) {

    //first we remove (.) symbol
    let nos = str.split(".");
    for (let i = 0; i < (nos.length); i++){
 
        // use filter(v => v!== "") to remove all empty space array
        for (let x = 0; x < (nos[i].split(" ").filter(v => v !== "")).length; x++){
            console.log("it will run 4 time")
        }
    }
}

image(null, "He walks. She walks.")

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

C: Splitting a string into two strings, and returning a 2 - element array

Splitting a String and returning an array of Strings

Splitting an element of an array

Javascript for GTM - splitting ecommerce array name element values then returning last section of each as new array

Returning array in Javascript function after splitting string

Splitting object of nth length into one array

svelte returning invalid array length

why is the length subtraction returning an error?

Method for splitting array into (element => remaining elements) pairs

Transforming array's element after splitting

Scala Converting Each Array Element to String and Splitting

Splitting String Array, then using each element separately

Returning element from a structure array

PHP returning an element from an array

Returning length of array after push in app function

Function returning a variable length generic array tuple

Observable from array of length 1 returning object

How is this line returning the length of the array in recursion?

Google Sheets Script Array Length Returning Null

Splitting integer array into multiple chunks in different length in Dart

Splitting consecutive similar characters of a specific length in an array of strings

Error splitting string python, has length 1, 2 is required

JavaScript returning array length of 0, but correct length in console

Console.log on array returning array length but not the actual array?

splitting array into sub array, then checking size of each element

error: variable length array of non-POD element type 'string' (aka 'basic_string<char>')

Splitting a string and returning the pieces

get_headers() not returning Content-Length element

Java string array length error

TOP Ranking

  1. 1

    Failed to listen on localhost:8000 (reason: Cannot assign requested address)

  2. 2

    How to import an asset in swift using Bundle.main.path() in a react-native native module

  3. 3

    Loopback Error: connect ECONNREFUSED 127.0.0.1:3306 (MAMP)

  4. 4

    pump.io port in URL

  5. 5

    Spring Boot JPA PostgreSQL Web App - Internal Authentication Error

  6. 6

    BigQuery - concatenate ignoring NULL

  7. 7

    ngClass error (Can't bind ngClass since it isn't a known property of div) in Angular 11.0.3

  8. 8

    Do Idle Snowflake Connections Use Cloud Services Credits?

  9. 9

    maven-jaxb2-plugin cannot generate classes due to two declarations cause a collision in ObjectFactory class

  10. 10

    Compiler error CS0246 (type or namespace not found) on using Ninject in ASP.NET vNext

  11. 11

    Can't pre-populate phone number and message body in SMS link on iPhones when SMS app is not running in the background

  12. 12

    Generate random UUIDv4 with Elm

  13. 13

    Jquery different data trapped from direct mousedown event and simulation via $(this).trigger('mousedown');

  14. 14

    Is it possible to Redo commits removed by GitHub Desktop's Undo on a Mac?

  15. 15

    flutter: dropdown item programmatically unselect problem

  16. 16

    Change dd-mm-yyyy date format of dataframe date column to yyyy-mm-dd

  17. 17

    EXCEL: Find sum of values in one column with criteria from other column

  18. 18

    Pandas - check if dataframe has negative value in any column

  19. 19

    How to use merge windows unallocated space into Ubuntu using GParted?

  20. 20

    Make a B+ Tree concurrent thread safe

  21. 21

    ggplotly no applicable method for 'plotly_build' applied to an object of class "NULL" if statements

HotTag

Archive