代码拉取完成,页面将自动刷新
<script>
// 给定一个整数 num,将其转化为 7 进制,并以字符串形式输出。
// **** https://leetcode.cn/problems/base-7/
// 示例 1:
// 输入: num = 100
// 输出: "202"
// 示例 2:
// 输入: num = -7
// 输出: "-10"
/**
* @param {number} num
* @return {string}
*/
var convertToBase7 = function (num) {
if (num == 0) return '0';
let ans = [];
let sign = 0; // 默认0是正数
if (num < 0) {
num = Math.abs(num);
sign = 1;
}
while (num) {
ans.push(num % 7);
num = (num / 7) | 0; // 向下取整
}
return sign ? `-${ans.reverse().join('')}` : ans.reverse().join('');
};
</script>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。