在 Angular 中使用数学函数并将数字转换为整数

Use Math functions in Angular and cast number to integer

我有以下 Angular 7 Typescript class:

export class Paging {

  itemCount: number;
  pageCount: number;
  pageNumber: number;
  pageSize: number;    

  constructor(pageNumber: number, pageSize: number, itemCount: number) {

    this.itemCount = itemCount;
    this.pageCount = itemCount > 0 ? (number)Math.ceil(itemCount / pageSize) : 0;
    this.pageNumber = pageNumber;
    this.pageSize = pageSize;

  }

}

我有 2 个问题:
1.如何导入数学函数(目前报错)?
2、如何将计算结果Math.ceil(itemCount / pageSize)转换为整数?

  1. user184994条评论,直接删除(个)

    this.pageCount = itemCount > 0 ? Math.ceil(itemCount / pageSize) : 0;
    
  2. Math.ceil returns 整数:number(大于或等于其数字参数的最小整数)。

如果需要转换成数字:

let str2deci = parseInt('123', 10);

let num = Number('456');