In this tutorial we will look at how to use list blocks to create a simple word counting app.
Most word processors have a word count function, and there are other uses cases like limiting users to “100 words or less” for example.
Blocks
Even though we are working with text and words in this example, the majority of the blocks we will need are actually found in the Lists drawer.
The first thing you need to do is split your string (or sentence) up in to individual words. To do this we will use the make list from text
block, but rather than using a comma as the delimiter we will use a space. This is done by changing the ","
to just " "
.
Now that all the words are stored in a list, we can count how many words there are by measuring the length of
a list. This is done with the following block:
Putting it all together
Finally, we can create a word count label by putting everything together like so:
Hopefully you will be able to implement this for all your word-counting needs, let us know in the comments how you’ve used Word Count in your Thunkable Projects.
Thanks!