ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript を使用して数値を逆にする方法の分析
「数値を反転」とは、数値を逆順に出力することを意味します。たとえば、数値 12345 は、反転すると 54321 になります。その場合、「PHP プログラムで簡単に反転して正の整数を出力する 」で説明します。 PHP を使用して数値を反転する方法。興味のある友人はそれについて学ぶことができます~
この記事の焦点は、JavaScript を使用して数値を反転する方法を説明することです。
これ以上苦労することなく、次のコードに直接進みます:
javascript で数値を反転します:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script> function reverse_a_number(n) { n = n + ""; return n.split("").reverse().join(""); } console.log(reverse_a_number(32243)); </script> </body> </html>
次に、コンソールを開いて、反転結果 :
上記のコードでは、例として「32243」という番号を指定しましたが、これは明らかに「34223」に反転されます。
上記の例の js コードでは、3 つのメソッドをマスターする必要があります:
1.split() メソッド: 文字列を文字列配列に分割するために使用され、その構文は " stringObject.split(separator,howmany)
”;
パラメータはそれぞれ次のことを表します:
separator,字符串或正则表达式,从该参数指定的地方分割 stringObject。 howmany,该参数可指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。
→注: 空の文字列 ("") が区切り文字として使用される場合とすると、stringObject 内の各文字が分離されます。 String.split() は Array.join の逆の操作を実行します。
2.reverse() メソッド: 配列内の要素の順序を逆にするために使用され、その構文は "arrayObject.reverse()
";
→注: このメソッドは元の配列を変更しますが、新しい配列は作成しません。
3.join() メソッド: 配列内のすべての要素を文字列に入れるために使用されます。要素は指定された区切り文字で区切られます。構文は "arrayObject.join(separator) )
"; パラメータ区切り文字は、使用する区切り文字を指定します。このパラメータを省略した場合は、カンマが区切り文字として使用されます。
最後に、「JavaScript Basics Tutorial」をお勧めします ~皆さんもぜひ学んでください~
以上がJavaScript を使用して数値を逆にする方法の分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。