関数に変数を格納したい。この変数は、ユーザーの操作に応じて状態を変更します。例えば:
function plan_state(current){
if (current != ''){
state = current;
}
else {
return state;
}
}
ドキュメントが読み込まれたときに電話をかけplan_state('me')
、特定のことが起こったときに電話をかけることがありますplan_state('loved')
。この問題は、関数を実行して現在の状態を確認したいときに発生します。
alert(plan_state());
戻ってundefined
きましたが、以前にドキュメントの読み込み時にこの値を設定したため、値は「me」である必要があります。
私は何が間違っているのですか?