質問編集履歴

3

編集

2020/05/30 08:43

投稿

hiroo_mokumoku
hiroo_mokumoku

スコア128

test CHANGED
File without changes
test CHANGED
@@ -56,6 +56,8 @@
56
56
 
57
57
  var i = str.split('').reverse().join('');
58
58
 
59
+        return i;
60
+
59
61
  }
60
62
 
61
63
  console.log(palindrome("abba"));

2

編集

2020/05/30 08:43

投稿

hiroo_mokumoku
hiroo_mokumoku

スコア128

test CHANGED
File without changes
test CHANGED
@@ -74,7 +74,7 @@
74
74
 
75
75
  条件分岐を使用し、もし等しければ`true`を返し、等しくなければ`false`を処理を追加しました。
76
76
 
77
- しかし、どちらかの真偽値のみでしか実行されません。`return`で一度返してしまうと次の処理は通すことができなくなるのでしょうか?
77
+ しかし、どちらかの真偽値のみでしか実行されません。`return`で一度返してしまうと次の処理は通すことができなくなるのでしょうか?(可能であれば簡潔に解説を頂けると助かります)
78
78
 
79
79
  初歩的な質問で申し訳ございませんが、ご教示のほどよろしくお願いします。
80
80
 

1

編集

2020/05/30 08:39

投稿

hiroo_mokumoku
hiroo_mokumoku

スコア128

test CHANGED
File without changes
test CHANGED
@@ -72,9 +72,9 @@
72
72
 
73
73
  ### 試したこと
74
74
 
75
- 条件分岐を使用し、もし等しければ`true`を返し、等しくなければ`false`を処理を追加しました。しかし、どちらかの真偽値
75
+ 条件分岐を使用し、もし等しければ`true`を返し、等しくなければ`false`を処理を追加しました。
76
76
 
77
- のみでしか実行されません。`return`で一度返してしまうと次の処理は通すことができなくなるのでしょうか?
77
+ しかし、どちらか真偽値のみでしか実行されません。`return`で一度返してしまうと次の処理は通すことができなくなるのでしょうか?
78
78
 
79
79
  初歩的な質問で申し訳ございませんが、ご教示のほどよろしくお願いします。
80
80