方法一: ```javascript function smallestCommons(arr) { var res=make_arr(arr).reduce(function(a,b){ //利用reduce,兩兩求最小公倍數(shù) return gcd(a,b); }); return res; } function make_arr(arr){ //返回包含給定參數(shù)和他們之間連續(xù)數(shù)字的順序數(shù)組 arr.sort(function(a,b){ retu...
http://www.o2fo.com/chun5060/chun5060-g8zv24mi.html方法一: ```javascript function find(arr, func) { return arr.filter(func)[0]; } find([1, 2, 3, 4], function(num){ return num % 2 === 0; }); ``` 方法二: ```javascript function find(arr, func) { var r = []; r = arr.filter(func); return r[0]; } find([1, 2, 3, 4], function(num){ return num % 2...
http://www.o2fo.com/chun5060/chun5060-zeox24mj.html方法一: ```javascript function drop(arr, func) { // Drop them elements. var top=0; for(var l=arr.length;top<l;top++){ if( func(arr[top]) ){ break; } } return arr.slice(top); } drop([1, 2, 3, 4], function(n) {return n >= 3;}); ``` 方法二: ```javascript function drop(arr, func) { // Dr...
http://www.o2fo.com/chun5060/chun5060-kqo324mk.html方法一: ```javascript function steamroller(arr) { // I'm a steamroller, baby while (arr.some(item => item instanceof Array)) { arr = [].concat(...arr); } return arr; } steamroller([1, [2], [3, [[4]]]]); ``` 方法二: ```javascript function steamroller(arr) { // I'm a steamroller, baby ret...
http://www.o2fo.com/chun5060/chun5060-xsfj24ml.html方法一: ```javascript function binaryAgent(str) { var arr=str.split(" "); for(var i in arr){ arr[i]=String.fromCharCode( parseInt(arr[i],2) ); } var res=arr.join(""); return res; } binaryAgent("01000001 01110010 01100101 01101110 00100111 01110100 00100000 01100010 01101111 01101110 01100110 01...
http://www.o2fo.com/chun5060/chun5060-8x1b24mm.html方法一: ```javascript function every(collection, pre) { // Is everyone being true? var res=collection.every(function(item){ return item[pre]; }); return res; } every([{"user": "Tinky-Winky", "sex": "male"}, {"user": "Dipsy", "sex": "male"}, {"user": "Laa-Laa", "sex": "female"}, {"user": "Po", "...
http://www.o2fo.com/chun5060/chun5060-ideo24mn.html方法一: ```javascript function add() { var arr=[].concat(...arguments); if( arr.some(function(ele){ return typeof ele!="number"; }) ){ //參數(shù)出現(xiàn)非數(shù)字類型,返回undefined return undefined; } if( arr.length==2 ){ return arr[0]+arr[1]; } return function(a){ if( typeof a != "number"...
http://www.o2fo.com/chun5060/chun5060-cmiv24mo.html方法一: ```javascript function telephoneCheck(str) { // Good luck! var reg=/^(1\s?)?\(?\d{3}\)?(\s|-)?\d{3}(\s|-)?\d{4}/; //正則規(guī)則 var index1=str.indexOf("("); var index2=str.indexOf(")"); //查詢到兩個括號 if( (index1!=-1 && index2!=-1) || (index1==-1 && index2==-1) ){ //...
http://www.o2fo.com/chun5060/chun5060-lv9c24mp.html方法一: ```javascript var Person = (function() { var name; return function(firstAndLast){ name=firstAndLast; this.getFullName=function(){ return name; }; this.getLastName=function(){ var arr=name.split(" "); return arr[1]; }; this.getFirstName=function(){ var arr=name.split(" "); return arr[0];...
http://www.o2fo.com/chun5060/chun5060-l71j24mv.html方法一: ```javascript var orbitalPeriod=(function() { // r^3=G*m2*T^2/(4*pi^2) m2是地球質(zhì)量 G為6.67×10-11 r為軌道半徑,到球心的距離 var GM = 398600.4418; //地球質(zhì)量和G的乘積 var earthRadius = 6367.4447; //km var calculate=function(r){ //計算函數(shù) var to...
http://www.o2fo.com/chun5060/chun5060-7wqz24mw.html抱歉,暫時沒有相關(guān)的微課
w3cschool 建議您:
抱歉,暫時沒有相關(guān)的視頻課程
w3cschool 建議您:
抱歉,暫時沒有相關(guān)的教程
w3cschool 建議您:
方法一: ```javascript function smallestCommons(arr) { var res=make_arr(arr).reduce(function(a,b){ //利用reduce,兩兩求最小公倍數(shù) return gcd(a,b); }); return res; } function make_arr(arr){ //返回包含給定參數(shù)和他們之間連續(xù)數(shù)字的順序數(shù)組 arr.sort(function(a,b){ retu...
http://www.o2fo.com/chun5060/chun5060-g8zv24mi.html方法一: ```javascript function find(arr, func) { return arr.filter(func)[0]; } find([1, 2, 3, 4], function(num){ return num % 2 === 0; }); ``` 方法二: ```javascript function find(arr, func) { var r = []; r = arr.filter(func); return r[0]; } find([1, 2, 3, 4], function(num){ return num % 2...
http://www.o2fo.com/chun5060/chun5060-zeox24mj.html方法一: ```javascript function drop(arr, func) { // Drop them elements. var top=0; for(var l=arr.length;top<l;top++){ if( func(arr[top]) ){ break; } } return arr.slice(top); } drop([1, 2, 3, 4], function(n) {return n >= 3;}); ``` 方法二: ```javascript function drop(arr, func) { // Dr...
http://www.o2fo.com/chun5060/chun5060-kqo324mk.html方法一: ```javascript function steamroller(arr) { // I'm a steamroller, baby while (arr.some(item => item instanceof Array)) { arr = [].concat(...arr); } return arr; } steamroller([1, [2], [3, [[4]]]]); ``` 方法二: ```javascript function steamroller(arr) { // I'm a steamroller, baby ret...
http://www.o2fo.com/chun5060/chun5060-xsfj24ml.html方法一: ```javascript function binaryAgent(str) { var arr=str.split(" "); for(var i in arr){ arr[i]=String.fromCharCode( parseInt(arr[i],2) ); } var res=arr.join(""); return res; } binaryAgent("01000001 01110010 01100101 01101110 00100111 01110100 00100000 01100010 01101111 01101110 01100110 01...
http://www.o2fo.com/chun5060/chun5060-8x1b24mm.html方法一: ```javascript function every(collection, pre) { // Is everyone being true? var res=collection.every(function(item){ return item[pre]; }); return res; } every([{"user": "Tinky-Winky", "sex": "male"}, {"user": "Dipsy", "sex": "male"}, {"user": "Laa-Laa", "sex": "female"}, {"user": "Po", "...
http://www.o2fo.com/chun5060/chun5060-ideo24mn.html方法一: ```javascript function add() { var arr=[].concat(...arguments); if( arr.some(function(ele){ return typeof ele!="number"; }) ){ //參數(shù)出現(xiàn)非數(shù)字類型,返回undefined return undefined; } if( arr.length==2 ){ return arr[0]+arr[1]; } return function(a){ if( typeof a != "number"...
http://www.o2fo.com/chun5060/chun5060-cmiv24mo.html方法一: ```javascript function telephoneCheck(str) { // Good luck! var reg=/^(1\s?)?\(?\d{3}\)?(\s|-)?\d{3}(\s|-)?\d{4}/; //正則規(guī)則 var index1=str.indexOf("("); var index2=str.indexOf(")"); //查詢到兩個括號 if( (index1!=-1 && index2!=-1) || (index1==-1 && index2==-1) ){ //...
http://www.o2fo.com/chun5060/chun5060-lv9c24mp.html方法一: ```javascript var Person = (function() { var name; return function(firstAndLast){ name=firstAndLast; this.getFullName=function(){ return name; }; this.getLastName=function(){ var arr=name.split(" "); return arr[1]; }; this.getFirstName=function(){ var arr=name.split(" "); return arr[0];...
http://www.o2fo.com/chun5060/chun5060-l71j24mv.html方法一: ```javascript var orbitalPeriod=(function() { // r^3=G*m2*T^2/(4*pi^2) m2是地球質(zhì)量 G為6.67×10-11 r為軌道半徑,到球心的距離 var GM = 398600.4418; //地球質(zhì)量和G的乘積 var earthRadius = 6367.4447; //km var calculate=function(r){ //計算函數(shù) var to...
http://www.o2fo.com/chun5060/chun5060-7wqz24mw.html抱歉,暫時沒有相關(guān)的文章
w3cschool 建議您: