在 JavaScript 中反转数字
javascriptweb developmentobject oriented programming
我们的目标是编写一个 JavaScript 函数,该函数接受一个数字并返回其反转后的数字
例如,反转 678 −
876
以下是在 JavaScript 中反转数字的代码 −
示例
const num = 124323; const reverse = (num) => parseInt(String(num) .split("") .reverse() .join(""), 10); console.log(reverse(num));
输出
控制台中的输出将是 −
323421
解释
- 假设 num = 123
- 我们将 num 转换为字符串 → num 变为 ‘123’
- 我们拆分 ‘123’ → 它变为 [‘1’, ‘2’, ‘3’]
- 我们反转数组 → 它变为 [‘3’, ‘2’, ‘1’]
- 我们将数组连接起来形成一个字符串 → 它变为 ‘321’
- 最后我们将字符串解析为 Int 并返回它 → 321