Guest User

Untitled

a guest
Jan 19th, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. var a = {a:0,b:'',c:null,d:undefined,e:NaN,f:false,g:[],h:{}}
  2. var b = ['a','b','c','d','e','f','g','h'];
  3. function f(call){
  4. for(var i = 0; i< b.length; i++){
  5. if(call(b[i]) ){
  6. console.log(b[i]);
  7. }
  8. }
  9. }
  10. f((key)=>a[key]);//gh
  11. f((key)=>a[key]!=null);//все кроме cd
  12. f((key)=>(++a[key]));//abcfg
  13.  
  14. var a = {a:0,b:'',c:null,d:undefined,e:NaN,f:false,g:[],h:{},i:1,j:'one',k:[1],l:{a:true},m:[1,2],n:1e-6,o:0.9}
  15. var b = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o'];
  16. function f(call){
  17. for(var i = 0; i< b.length; i++){
  18. if(call(b[i]) ){
  19. console.log(b[i]);
  20. }
  21. }
  22. }
  23. f((key)=>++a[key]);//все кроме dehjlm
  24. f((key)=>a[key]+'');//все кроме bg
  25. f((key)=>a[key]);//все кроме abcdef
  26. f((key)=>a[key]!=null);//все кроме cd
  27.  
  28. f((key)=>{
  29. console.log(`a[${key}]`+' => '+typeof(a[key])+`; ++a[${key}]`+' => '+(++a[key]));
  30. return false;
  31. });
  32. f((key)=>{
  33. console.log(`a[${key}]+''`+' => '+a[key]);
  34. return false;
  35. });
Add Comment
Please, Sign In to add comment