leetcodeの解決-逆整数
3944 ワード
質問
32ビット符号付き整数、整数の逆数値を与えます.
例1 :
Input: x = 123
Output: 321
例2 :Input: x = -123
Output: -321
例3 :Input: x = 120
Output: 21
例4 :Input: x = 0
Output: 0
制約レッツゴー!
解決する.
p - 1パラメータ.数x
r -数値の反転を返す
例-質問によって提供される例.(上記参照)
p -下記を参照ください.
var reverse = function(x) {
const reversed = x
.toString()
.split('')
.reverse()
.join('');
return parseInt(reversed) * Math.sign(x);
};
コードに翻訳.var reverse = function(x) {
// Convert x from number to string
// Split string into array of elements
// Apply reverse method
// Join String
const reversed = x
.toString()
.split('')
.reverse()
.join('');
// Convert string to number & multiple by the sign of x
// Return the above
return parseInt(reversed) * Math.sign(x);
};
結論
覚えて.ハッピーコーディング、友達!=
ソース
Reference
この問題について(leetcodeの解決-逆整数), 我々は、より多くの情報をここで見つけました https://dev.to/phariale/solving-leetcode-reverse-integer-3b3jテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol