diff --git a/desktop/sources/scripts/library.js b/desktop/sources/scripts/library.js index 0c9d93c..e5c57bb 100644 --- a/desktop/sources/scripts/library.js +++ b/desktop/sources/scripts/library.js @@ -58,21 +58,11 @@ function Library (ronin) { } this.and = (...args) => { - for (let i = 0; i < args.length; i++) { - if (!args[i]) { - return args[i] - } - } - return args[args.length - 1] + return args.every((x) => x) } this.or = (...args) => { - for (let i = 0; i < args.length; i++) { - if (args[i]) { - return args[i] - } - } - return args[args.length - 1] + return args.some((x) => x) } // Arrays