このプログラムは、与えられたテキストを逆順に並べ替えます。文字列操作を用いて、テキストの順序を反転させます。
INDEX
テキスト逆順並べ替えプログラム
実行例
抽出前のテキスト: “Hello, world! This is a test.”
JavaScriptとHTMLコード
<div id="output"></div>
window.onload = function() {
const text = "Hello, world! This is a test.";
// 文字列を配列に分割する
const reversedText = text.split('').reverse().join('');
// 結果をHTMLに表示する
document.getElementById('output').innerHTML = `元のテキスト: ${text} <br> 逆順のテキスト: ${reversedText}`;
};
このプログラムの解説
このプログラムでは、与えられた文字列を次の手順で逆順に並べ替えます。
- split(”): 文字列を1文字ごとの配列に分割します。
- reverse(): 配列の要素を逆順に並べ替えます。
- join(”): 逆順に並べ替えた配列を再び文字列に結合します。
注意点:
- 空白や記号も含まれるため、特定の処理が必要な場合があります。
- 大文字小文字の扱いはそのままです。
使用したオブジェクトとメソッド
- String オブジェクト: 文字列を扱う基本的なオブジェクトです。
- Array オブジェクト: 配列の操作を行うためのオブジェクトです。
- split(): 文字列を配列に分割するメソッド。
- reverse(): 配列の要素を逆順にするメソッド。
- join(): 配列の要素を文字列に結合するメソッド。
Stringオブジェクト メソッドの機能一覧

Stringオブジェクト メソッドの機能一覧 | JavaScript リファレンス
JavaScriptのStringオブジェクトは、文字列を操作するための強力なオブジェクトです。文字列はJavaScriptにおいて非常に重要なデータ型であり、文字の並びを表します。Stringオブジェクトは、プリミティブな文字列をラップするオブジェクトであり、文字列に対するさまざまな操作を行うメソッドを提供します。た...
Arrayオブジェクト メソッドの機能一覧

Arrayオブジェクト メソッドの機能一覧 | JavaScript リファレンス
JavaScriptのArrayオブジェクトは、リストやコレクションの管理に使用されるグローバルオブジェクトです。以下に、Arrayオブジェクトのメソッドをインスタンスメソッドと静的メソッドに分け、アルファベット順にまとめています。Arrayオブジェクトのインスタンスメソッド メソッド名 説明と注意点 Array.pr...