javascript判斷奇數簡單程式碼例項分享
在實際應用中可能需要對數字的奇數性,下面就是一段通過位運算子實現的程式碼。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼function filter(arr,callback){ var index,out=[]; for(index=0;index<arr.length;index++){ if(callback(arr[index])) out.push(arr[index]); } return out; } var arr = [1,2,3,4,5,6,7,8,9,10]; var even = function(item){ if(typeof item !== "number") return false; return !(item & 1); }; var filtered = filter(arr,even); console.log(filtered);
上面的程式碼實現了判斷要求,程式碼總體非常簡單,更多內容可以參閱相關閱讀。
相關閱讀:
(1).push()方法可以參閱javascript push()一章節。
(2).&運算子可以參閱javascript的二進位制&運算子一章節。
相關文章
- javascript判斷數字正負程式碼例項JavaScript
- javascript判斷微信版本號程式碼例項JavaScript
- javascript判斷變數的資料型別程式碼例項JavaScript變數資料型別
- javascript判斷uc瀏覽器程式碼例項JavaScript瀏覽器
- javascript判斷變數是否是陣列型別程式碼例項JavaScript變數陣列型別
- javascript判斷物件是否為空物件程式碼例項JavaScript物件
- 使用javascript判斷瀏覽器核心程式碼例項JavaScript瀏覽器
- javascript閉包簡單程式碼例項JavaScript
- javascript作用域簡單例項程式碼JavaScript單例
- JavaScript 動畫效果簡單例項程式碼JavaScript動畫單例
- js判斷變數是不是數字型別程式碼例項JS變數型別
- javascript刪除陣列中所有奇數程式碼例項JavaScript陣列
- javascript判斷flash檔案載入完畢程式碼例項JavaScript
- 判斷IE瀏覽器程式碼例項瀏覽器
- javascript 物件合併程式碼例項簡單分析JavaScript物件
- JavaScript簡單的日曆效果程式碼例項JavaScript
- javascript判斷瀏覽器的型別和版本程式碼例項JavaScript瀏覽器型別
- 判斷瀏覽器型別和版本的javascript程式碼例項瀏覽器型別JavaScript
- js實現的判斷變數是否為數字程式碼例項JS變數
- js如何判斷一個變數是null、undefined例項程式碼JS變數NullUndefined
- javascript名稱空間使用簡單程式碼例項JavaScript
- javascript閉包的應用簡單程式碼例項JavaScript
- javascript實現的動畫效果簡單例項程式碼JavaScript動畫單例
- js判斷元素是否為空程式碼例項JS
- js判斷IE瀏覽器程式碼例項JS瀏覽器
- js判斷微信瀏覽器程式碼例項JS瀏覽器
- javascript實現的簡單驗證碼效果程式碼例項JavaScript
- JavaScript取餘數程式碼例項JavaScript
- javascript求餘和除法運算簡單例項程式碼JavaScript單例
- javascript獲取字串的hash值簡單程式碼例項JavaScript字串
- js判斷文字框是否為空程式碼例項JS
- js判斷瀏覽器型別程式碼例項JS瀏覽器型別
- 判斷閘道器合法性程式碼例項
- js判斷螢幕是否旋轉程式碼例項JS
- 移動端判斷觸屏位置程式碼例項
- 判斷瀏覽器型別的程式碼例項瀏覽器型別
- javascript函式節流程式碼例項分享JavaScript函式
- js選項卡簡單程式碼例項JS