Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*const fn =(name, age= 18,...parametter)=>{
- }
- fn('Pesho',undefined,'asdadsad')*/
- const forEach=(arr,fn)=>{
- fn(arr)
- }
- const addOne=(items)=>{
- arra=[]
- for (const item of items) {
- arra.push(item+1)
- }
- console.log(arra)
- }
- const multyply=(items)=>{
- arra=[]
- for (const item of items) {
- arra.push(item*2)
- }
- console.log(arra)
- }
- forEach([1,2,3],addOne);
- forEach([1,2,3],multyply)
- const check=(items)=>{
- arrEven=[];
- arrOdd=[];
- for (const item of items) {
- if (item % 2 === 0) {
- arrEven.push(item)
- }else{arrOdd.push(item)
- }
- }
- console.log(arrOdd)
- }
- const filter=(arr,checkFn)=>{
- checkFn(arr);
- }
- filter([3,4,5],check)
- const modify=(items)=>{
- array=[];
- for ( item of items) {
- item = item+10
- array.push(item)
- }
- console.log(array)
- }
- const map=(arr,fn)=>{
- fn(arr);
- }
- map([3,5,8],modify)
- const comp=(arr,...func)=>{
- for (const smetka of func) {
- smetka(arr);
- }
- }
- comp([1,2,3],addOne,modify,multyply);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement