预览模式: 普通 | 列表

一页面试题

 

Javascript代码
  1. // 第1题   
  2. let str = "2434cab"  
  3.     let arr = [...str]  
  4.     console.log(arr)  
  5.     let sss = []  
  6.     do {  
  7.         let rrr = _.takeRight(arr, 2)  
  8.     arr.length = arr.length - 2  
  9.     sss.push(rrr[0]+rrr[1])  
  10.     } while (arr.length>2);  
  11.     sss.push(_.replace(_.toString(arr),',',''))  
  12.     console.log("第1题答案:",sss)  
  13.   
  14. //  第2题  
  15. let sss = []  
  16. for (let i = 1; i < 101; i++) {  
  17.     let flag35 = (i % 3 == 0) && (i % 5 == 0)   
  18.     let flag3 = (i % 3 == 0)   
  19.     let flag5 = (i % 5 == 0)   
  20.     if(flag35){sss.push("bb35");continue;}  
  21.     if(flag3){sss.push("bb3");continue;}  
  22.     if(flag5){sss.push("bb5");continue;}  
  23.     sss.push(i)  
  24. }  
  25. console.log("第2题答案:",sss)  

 

  1. //第3题
  2. let rect = document.getElementById('rect')  
  3. console.log("第3题答案:", [rect.getBoundingClientRect().width,rect.getBoundingClientRect().height])  

 

 

分类:开发心得 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 5012