---
title: isEndWithDotNum
nav:
  title: Tools
  path: /tools
group:
  title: Types
toc: content
---

## isEndWithDotNum

Demo:

```tsx
/**
 * title: 基础用法
 * description: 判断是否为.结尾的数字函数
 */

import React from 'react';
import { isEndWithDotNum } from 'aim-tools';

const result1 = isEndWithDotNum(123);
const result2 = isEndWithDotNum(12.3);
const result3 = isEndWithDotNum('123.');
const result4 = isEndWithDotNum('-123.');
const result5 = isEndWithDotNum('123.4');

export default () => (
  <pre>
    <code>
      isEndWithDotNum(123.); // {result1.toString()}
      <br />
      <br />
      isEndWithDotNum(12.3); // {result2.toString()}
      <br />
      <br />
      isEndWithDotNum("123."); // {result3.toString()}
      <br />
      <br />
      isEndWithDotNum("-123."); // {result4.toString()}
      <br />
      <br />
      isEndWithDotNum("123.4"); // {result5.toString()}
    </code>
  </pre>
);
```

### Tips

Demo 中第一个示例的结果应为 true，但由于 123. 传递给函数时会自动转换为 123，所以导致正则匹配失败，返回了 false

### API

```typescript
isEndWithDotNum(value: string | number);
```

### Params

| 参数  | 说明           | 类型             | 默认值 | 必填 |
| :---- | :------------- | :--------------- | :----- | :--- |
| value | 需要判断的数字 | string or number | -      | 是   |

### Returns

| 返回值 | 说明                                  |
| :----- | :------------------------------------ |
| true   | 该数据是以 . 结尾的数字或字符串数字   |
| false  | 该数据不是以 . 结尾的数字或字符串数字 |
