function integerFlip(params) {if (params == 0 || params == '0') return Number(params);if (!Number(params)) return '请输入整数!';params = String(params);let i = params.length,result = '';for (; i > 0; i--) result += params[i - 1];if (result.substr(0) == '0') result = `-${result.substring(1)}`;if (result.substr(-1) == '-') result = `-${result.substring(0, result.length - 1)}`;if (result.substr(-1) == '+') result = `+${result.substring(0, result.length - 1)}`;return Number(result);
}console.log(integerFlip(123));
console.log(integerFlip(-123));
console.log(integerFlip(130));
console.log(integerFlip(-130));
console.log(integerFlip(+170));
console.log(integerFlip(0));
console.log(integerFlip('123柒'));
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!