私は3つの変数を持っています
var r1 = 12;
var r2 = '';
var r3;
convert()
次のように、3 つのパラメーターを持つ関数を作成する必要があります。
function convert(arg1, arg2, arg3) {
// function body here
}
このコードを実行した後
convert(r1, r2, r3)
console.log(r1, r2, r3)
出力が得られるはずです:
r2, "empty string", "undefined value"
つまり、r1、r2、r3 の値を上記の値に変更する必要があります。
私が試したコード:
function convert(arg1, arg2, arg3) {
if (arg2 === '') {
arg2 = "empty string";
}
if (arg3 === undefined) {
arg3 = "undefined value";
}
}
引数が値として渡されるため、呼び出しconvert(r1, r2, r3)
は失敗します(明らかに! )。しかし、この関数を作成する方法はありますか? また、私はこの質問を見たので、それらがどのように渡されるかは知っていますが、それでも、これを機能させる方法はありますか?