javascript - 将序数字符串转换为其编号
问题描述
我想将序数字符串转换为它的数字,例如
- “第一”到 1
- “第二”到 2
- “第 3 次”到第 3 次
...
尝试了这个函数,但返回它的序数,而不是数字
function nth(n){return["st","nd","rd"][((n+90)%100-10)%10-1]||"th"}
它应该是这个函数的倒数
解决方案
只需使用parseInt
console.log(parseInt("1st"))
推荐阅读
- c# - 为什么我有时会随机获得 401 而不是其他人使用两种不同的身份验证策略?
- identityserver4 - 实现一个通用授权服务,当我在多个应用程序/API 中将 Authorize 属性放在它上面时应该调用它
- windows - 当 EnableSslCertificateVerification 设置为 true (Confluent Kafka) - 证书验证失败
- python - python中的倒计时计时器覆盖与按键Tkinter
- r - 比较R中两个数据框之间的列值
- python - 在 Selenium 上的 Javascript 上下文中运行函数
- python - 我应该如何使用共享资源将我的 python 脚本容器化?
- paypal - 贝宝沙箱 - 验证身份
- python-3.x - 根据用户输入动态过滤 Pandas DataFrame
- php - pcntl_fork 子进程内存