Sha256: 05ae8f336362b638f58ea464b8bdea2e13f8a7cf36e13d5cdbb265d72e6b205b

Contents?: true

Size: 665 Bytes

Versions: 281

Compression:

Stored size: 665 Bytes

Contents

export default class SpaceAge {
    seconds: number  = 0

    constructor(input: number) {
        this.seconds = input
    }

    private rounder(planetNumber: number): number {
        return  Math.round((this.seconds / planetNumber) * 100) / 100
    }

    onMercury() { return this.rounder(7600530.24)}
    onVenus() { return this.rounder(19413907.2)}
    onEarth() { return this.rounder(31558149.76)}
    onMars() { return this.rounder(59354294.4)}
    onJupiter() { return this.rounder(374335776.0)}
    onSaturn() { return this.rounder(929596608.0)}
    onUranus() { return this.rounder(2661041808.0)}
    onNeptune() { return this.rounder(5200418592.0)}

}

Version data entries

281 entries across 281 versions & 1 rubygems

Version Path
trackler-2.2.1.180 tracks/typescript/exercises/space-age/space-age.example.ts
trackler-2.2.1.179 tracks/typescript/exercises/space-age/space-age.example.ts
trackler-2.2.1.178 tracks/typescript/exercises/space-age/space-age.example.ts
trackler-2.2.1.177 tracks/typescript/exercises/space-age/space-age.example.ts
trackler-2.2.1.176 tracks/typescript/exercises/space-age/space-age.example.ts
trackler-2.2.1.175 tracks/typescript/exercises/space-age/space-age.example.ts
trackler-2.2.1.174 tracks/typescript/exercises/space-age/space-age.example.ts
trackler-2.2.1.173 tracks/typescript/exercises/space-age/space-age.example.ts
trackler-2.2.1.172 tracks/typescript/exercises/space-age/space-age.example.ts
trackler-2.2.1.171 tracks/typescript/exercises/space-age/space-age.example.ts
trackler-2.2.1.170 tracks/typescript/exercises/space-age/space-age.example.ts
trackler-2.2.1.169 tracks/typescript/exercises/space-age/space-age.example.ts
trackler-2.2.1.167 tracks/typescript/exercises/space-age/space-age.example.ts
trackler-2.2.1.166 tracks/typescript/exercises/space-age/space-age.example.ts
trackler-2.2.1.165 tracks/typescript/exercises/space-age/space-age.example.ts
trackler-2.2.1.164 tracks/typescript/exercises/space-age/space-age.example.ts
trackler-2.2.1.163 tracks/typescript/exercises/space-age/space-age.example.ts
trackler-2.2.1.162 tracks/typescript/exercises/space-age/space-age.example.ts
trackler-2.2.1.161 tracks/typescript/exercises/space-age/space-age.example.ts
trackler-2.2.1.160 tracks/typescript/exercises/space-age/space-age.example.ts