Реализуй функцию isShortWord(s)
.
Она должна принять строку и вернуть true
если строка удовлетворяет двум требованиям:
- Длина строки меньше 10 символов.
- Строка состоит из одного слова (в ней нет пробелов)
Иначе, нужно вернутьfalse
Обрати внимание на то, как мы передаем функцию isShortWord
в функцию filter
.
Мы сами не вызываем isShortWord
, вызов произойдет внутри filter
.
Эта задача — часть курса по Full-Stack JavaScript
Ты можешь задать свой вопрос в комментариях под постом
Если ты уже решил задачу, то не стесняйся помочь другим
functions.js
export const isShortWord = (s) => {
return true;
}
solution.js
/**
* Implement the function `isShortWord(s)`.
* */
import { isShortWord } from './functions.js';
const words = [ 'good', 'things', 'happen', 'if', 'you', 'do', 'something good', 'for_a_long_time' ];
const shortWords = words.filter(isShortWord);
console.log(shortWords); // [ 'good', 'things', 'happen', 'if', 'you', 'do' ]