文字列連結を使用して変数を呼び出すことができるかどうか、または名前変数を使用することができますか?関数で渡されるパラメータに応じて異なるテキストを出力しようとしています。あなたの関数でパラメータの値に基づいて別の結果を印刷するにはどうすればよいですか?
function myFunction(direction) {
var previousElement = "Previous Element";
var nextElement = "Next Element";
console.log(direction+Element);
//I want it to print "Previous Element" or "Next Element" depending on what the direction is.
}
myFunction('previous');
あなたは文字列の連結について尋ねているのはなぜ?あなたの例では連結を行っていません。 – RJM
あなたの例では 'Element'とは何ですか?どこにも決して定義されません。 – RJM
@RJM - 'direction'が変数である次のまたは前の要素にアクセスしたいとします。また、' Element 'は 'previousElement'または' nextElement'の値を返すように動的変数を作るために追加される文字列です。 – Jim