引数付きのインライン関数を使用して変数を設定したいと思います。これが私が試みているものの要約版です(これは明らかに現時点では疑似コードにすぎません):
var something = 10;
var something_else = 15;
var dynamic_value = (function(something,something_else){
if(something == something_else){
return "x";
}else{
return "y";
}
})();
この場合、「dynamic_value」は「y」である必要があります。問題は、変数「something」と「something_else」がこのインライン関数内に表示されないことです。
インライン関数に引数を送信するにはどうすればよいですか?
編集:私はjqueryを使用していますが、それはこの質問には実際には当てはまらないかもしれません。