function attack(item) { if (item === "手裏剣") { return "相手に大ダメージを与えた!"; } return "相手にダメージを与えた!"; } console.log(attack("手裏剣"));
returnが2つあるのですが、一つ目のreturnで呼び出し元に返る気がするのですが、
どうして↑のようなコードになるのか、理屈を教えて頂けないでしょうか。
回答3件
あなたの回答
tips
プレビュー
Q&A
解決済
退会済みユーザー
総合スコア0
投稿2018/10/24 13:34
function attack(item) { if (item === "手裏剣") { return "相手に大ダメージを与えた!"; } return "相手にダメージを与えた!"; } console.log(attack("手裏剣"));
returnが2つあるのですが、一つ目のreturnで呼び出し元に返る気がするのですが、
どうして↑のようなコードになるのか、理屈を教えて頂けないでしょうか。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/10/24 14:11