This commit is contained in:
Aya Morisawa 2018-09-06 02:44:01 +09:00 committed by syuilo
parent e8948452fd
commit 1cc183ecdb
3 changed files with 4 additions and 3 deletions

View file

@ -1,2 +0,0 @@
const gcd = (a, b) => !b ? a : gcd(b, a % b);
export default gcd;

View file

@ -67,7 +67,7 @@
import Vue from 'vue'; import Vue from 'vue';
import * as EXIF from 'exif-js'; import * as EXIF from 'exif-js';
import * as hljs from 'highlight.js'; import * as hljs from 'highlight.js';
import gcd from '../../../common/scripts/gcd'; import { gcd } from '../../../../../prelude/math';
export default Vue.extend({ export default Vue.extend({
props: ['file'], props: ['file'],

3
src/prelude/math.ts Normal file
View file

@ -0,0 +1,3 @@
export function gcd(a: number, b: number): number {
return b === 0 ? a : gcd(b, a % b);
}