Oracle中的阿拉伯数字方向问题

时间:2019-05-13 22:17:11

标签: javascript html css sql oracle

我从oracle报表应用程序以HTMLCSS生成报表。 我的问题是网页的编号类似“ 123/587/457/55” 所以我如何显示从右向左的阿拉伯数字。 “ 55/457/587/123”

Report Printed as

Original Text in Forms Builder

2 个答案:

答案 0 :(得分:0)

这会将数字取反并写入控制台。

const reversedNum = num => parseFloat(num.toString().split('').reverse().join('')) * Math.sign(num)



function reverseNum(num) {
	return (
    parseFloat(
      num
        .toString()
        .split('')
        .reverse()
        .join('')
    ) * Math.sign(num)
  )
}

console.log(reversedNum(-543.21))

console.log(reversedNum(23000000))

console.log(reversedNum(543.21))

答案 1 :(得分:0)

如果您正在寻找使用“ /”作为分隔符来反转数字列表的内容,则可以使用...

function reverseNumberList(s) {return s.split("/").reverse().join("/")}

...将转换...

  • “ 123/587/457/55”

...到...

  • “ 55/457/587/123”