Проблема направления арабских чисел в Oracle - PullRequest
0 голосов
/ 14 мая 2019

я генерирую отчет из приложения oracle reports как HTMLCSS.Моя проблема в том, что на веб-странице есть номер типа «123/587/457/55», так как я могу показать номер справа налево для арабского языка."55/457/587/123"

Report Printed as

Original Text in Forms Builder

Ответы [ 2 ]

0 голосов
/ 14 мая 2019

Если вы ищете что-то, что переворачивает список чисел, используя '/' в качестве разделителя, вы можете использовать ...

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

... который преобразует ...

  • "123/587/457/55"

... до ...

  • "55/457/587/123"
0 голосов
/ 14 мая 2019

это меняет номер и записывает в консоль.

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))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...