Skip to content

Commit cee93c8

Browse files
committed
chore: convert js to ts
1 parent cb71967 commit cee93c8

File tree

16 files changed

+152
-113
lines changed

16 files changed

+152
-113
lines changed

packages/example/src/1week/01.js

Lines changed: 0 additions & 7 deletions
This file was deleted.

packages/example/src/1week/01.test.js

Lines changed: 0 additions & 7 deletions
This file was deleted.

packages/example/src/1week/01.test.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import { lineFunction } from "./01";
2+
3+
describe("lineFunction", () => {
4+
it("case: 1", () => {
5+
expect(lineFunction()).toBe(7);
6+
});
7+
});

packages/example/src/1week/01.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
var x = 2;
2+
3+
export function lineFunction() {
4+
return 2 * x + 3;
5+
}

packages/example/src/1week/02.test.js

Lines changed: 0 additions & 7 deletions
This file was deleted.

packages/example/src/1week/02.test.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import { accumulate } from "./02";
2+
3+
describe("accumulate", () => {
4+
it("case: 1", () => {
5+
expect(accumulate([1, 2, 3, 4, 5])).toBe(15);
6+
});
7+
});
Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
function accumulate(arr) {
1+
export function accumulate(arr: number[]): number {
22
let accumulator = 0;
33

44
for (let i = 0; i < arr.length; i++) {
@@ -7,5 +7,3 @@ function accumulate(arr) {
77

88
return accumulator;
99
}
10-
11-
exports.accumulate = accumulate;

packages/example/src/1week/03.test.js renamed to packages/example/src/1week/03.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { multiDimensionalAccumulate } = require('./03.js');
1+
import { multiDimensionalAccumulate } from "./03";
22

3-
describe('multiDimensionalAccumulate', () => {
4-
it('case: 1', () => {
3+
describe("multiDimensionalAccumulate", () => {
4+
it("case: 1", () => {
55
const multiDimensionalArr = [
66
[1, 2, 3, 4, 5, 6, 7, 8, 9],
77
[9, 8, 7, 6, 5, 4, 3, 2, 1],

packages/example/src/1week/03.js renamed to packages/example/src/1week/03.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
function multiDimensionalAccumulate(multiDimensionalArr) {
1+
export function multiDimensionalAccumulate(
2+
multiDimensionalArr: number[][],
3+
): number {
24
let accumulator = 0;
35

46
for (let i = 0; i < multiDimensionalArr.length; i++) {
@@ -11,5 +13,3 @@ function multiDimensionalAccumulate(multiDimensionalArr) {
1113

1214
return accumulator;
1315
}
14-
15-
exports.multiDimensionalAccumulate = multiDimensionalAccumulate;

packages/example/src/1week/04.test.js

Lines changed: 0 additions & 27 deletions
This file was deleted.

0 commit comments

Comments
 (0)