Change return item.length < 50 to return item.message.length < 50

On Tue, Jan 20, 2015 at 5:52 PM, Roelof Wobben <[email protected]> wrote:

> oke,
>
> But still my answer is failing . See this output :
>
> ~~~
>
>
> ACTUAL                             EXPECTED
>
> ------                             --------
>
> "[]"                            != "[ 'Et anim veniam dolor ipsum 
> consectetur.',"
>
>
> ""                              != "  'Magna velit non do ea aliquip nulla 
> minim.',
> "
>
>
> null                            != "  'Minim magna proident consectetur 
> dolore.',"
>
>
> null                            != "  'Minim sint minim reprehenderit laboris 
> minim
> .',"
>
>
> null                            != "  'Nisi duis exercitation nisi tempor ex 
> magna.
> ',"
>
>
> null                            != "  'Dolor nulla deserunt cupidatat 
> pariatur.',"
>
>
> null                            != "  'Aute laboris eiusmod nulla do 
> cupidatat.',"
>
>
> null                            != "  'Labore non sit mollit irure labore.',"
>
>
> null                            != "  'Anim non ullamco culpa ea sint do 
> sunt.',"
>
>
> null                            != "  'Non amet duis dolore officia anim.',"
>
>
> null                            != "  'Irure ex commodo amet id tempor do 
> cillum.',
> "
>
>
> null                            != "  'Laborum fugiat sunt eu veniam aute.' ]"
>
> null                            != ""
>
> # FAIL
>
>
> ~~~
>
> So something is not right here.
>
> Roelof
>
>
>
> Op dinsdag 20 januari 2015 17:48:21 UTC+1 schreef Alexander Behrens:
>
>> Also, you can pass the function as an argument directly:
>>
>> return messages.filter(small_message);
>>
>> On Tue, Jan 20, 2015 at 5:27 PM, Adrien Risser <[email protected]> wrote:
>>
>>> Filter is what you're looking for.
>>>
>>> https://developer.mozilla.org/en/docs/Web/JavaScript/
>>> Reference/Global_Objects/Array/filter
>>>
>>> On Tue, Jan 20, 2015 at 5:06 PM, Roelof Wobben <[email protected]>
>>> wrote:
>>>
>>>> Hello,
>>>>
>>>> I try to learn functional javascript by following the functonial
>>>> workshop of nodeschool.
>>>>
>>>> Now I have to filter out all the messages which lenght are shorter then
>>>> 50.
>>>>
>>>> So I thought this would work :
>>>>
>>>> ~~~
>>>>
>>>> module.exports = function getShortMessages(messages) {
>>>>
>>>>     function small_message(item)
>>>>
>>>>     { return item.length < 50 ; }
>>>>
>>>>
>>>>     messages.map(function(message)
>>>>
>>>>      { return small_message(message) }) }
>>>>
>>>> but when I test it I see a empty array as answer
>>>>
>>>> Can someone explain where my thinking took the wrong path ?
>>>>
>>>> Roelof
>>>>
>>>>
>>>>  --
>>>> Job board: http://jobs.nodejs.org/
>>>> New group rules: https://gist.github.com/othiym23/9886289#file-
>>>> moderation-policy-md
>>>> Old group rules: https://github.com/joyent/node/wiki/Mailing-List-
>>>> Posting-Guidelines
>>>> ---
>>>> You received this message because you are subscribed to the Google
>>>> Groups "nodejs" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> To post to this group, send email to [email protected].
>>>> To view this discussion on the web visit https://groups.google.com/d/
>>>> msgid/nodejs/2bb9460e-96ef-4160-98e5-afe713f6ea96%40googlegroups.com
>>>> <https://groups.google.com/d/msgid/nodejs/2bb9460e-96ef-4160-98e5-afe713f6ea96%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>
>>>
>>> --
>>> Adrien Risser,
>>> Freelance Node.js Consultant
>>> M. +33 6 59 60 32 58
>>>
>>> --
>>> Job board: http://jobs.nodejs.org/
>>> New group rules: https://gist.github.com/othiym23/9886289#file-
>>> moderation-policy-md
>>> Old group rules: https://github.com/joyent/node/wiki/Mailing-List-
>>> Posting-Guidelines
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "nodejs" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To post to this group, send email to [email protected].
>>> To view this discussion on the web visit https://groups.google.com/d/
>>> msgid/nodejs/CAKGrCFhq%2BFFN655s2A4QbJ5fmPUK%3DNxOU1h9cxRAPsLekJkEYg%
>>> 40mail.gmail.com
>>> <https://groups.google.com/d/msgid/nodejs/CAKGrCFhq%2BFFN655s2A4QbJ5fmPUK%3DNxOU1h9cxRAPsLekJkEYg%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  --
> Job board: http://jobs.nodejs.org/
> New group rules:
> https://gist.github.com/othiym23/9886289#file-moderation-policy-md
> Old group rules:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> ---
> You received this message because you are subscribed to the Google Groups
> "nodejs" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/nodejs/9da22225-5738-4517-bd9c-6284853a8b12%40googlegroups.com
> <https://groups.google.com/d/msgid/nodejs/9da22225-5738-4517-bd9c-6284853a8b12%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/CAMhY10ooPB%3Dv3MMeGM%2B3if1HytM8zKvgncd9uDMZ2tKA0wpr-Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to