我正在使用支付网关,并且正在使用第三方API生成opt,但是在收到4位数的otp时(即9891),但有时opt编号从0开始,即(0989)进一步下订单,我将其从有效负载转换为Number,并且javascript删除了以0开头的起始数字。
例如:假设我们要以COD(货到付款)下订单,在我的情况下,如果我输入otp为0989,然后将其转换为数字,则将其发送为实际值,则需要otp到服务器以进行otp验证是989,这是错误的,并且由于它对我来说是个bug,我不想编写任何函数将0作为字符串追加,然后继续进行,这不是一个好习惯,是否存在任何方式来处理此或我所缺少的任何信息?
请帮助我。
Number('0989')
i.e 989