]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - shared/core-utils/common/number.ts
Implement remote runner jobs in server
[github/Chocobozzz/PeerTube.git] / shared / core-utils / common / number.ts
index 9a96dcf5c6fd76b2400b23a957594c759eb79a66..ce5a6041a4fad2ec33d7db57cbf6f1d7d355c733 100644 (file)
@@ -1,7 +1,13 @@
-function forceNumber (value: any) {
+export function forceNumber (value: any) {
   return parseInt(value + '')
 }
 
-export {
-  forceNumber
+export function isOdd (num: number) {
+  return (num % 2) !== 0
+}
+
+export function toEven (num: number) {
+  if (isOdd(num)) return num + 1
+
+  return num
 }