回答編集履歴

1

空白と比較する

2021/01/01 01:04

投稿

Kosketu
Kosketu

スコア46

test CHANGED
@@ -1,25 +1,17 @@
1
- javascriptでは、演算子に”==”と”===”を用いる場合があります。
1
+ ```javascript
2
2
 
3
+ if(username === ""){
3
4
 
5
+ document.getElementById("name").innerHTML = "名無し"
4
6
 
7
+ }else if(username === null){
5
8
 
9
+ username = prompt("再度入力して下さい。");
6
10
 
7
- 前者(抽象比較):単純にオペランド(値)だけが一致する
11
+ }else{
8
12
 
9
- 後者(厳密比較):オペランド(値)同士が同じ値である、かつ、同じ型(※)として一致する
13
+ document.getElementById("name").innerHTML = username
10
14
 
11
- ※string(文字列型)、int(整数型)、boolean(ブーリアン型)など
15
+ }
12
16
 
13
-
14
-
15
- つまり、今回はif文の条件式を”===”とすれば解消できるかと思います!
16
-
17
- if文使うときはこうすると覚えておけば大丈夫です。
18
-
19
-
20
-
21
-
22
-
23
- なお、不一致/不等価の場合は
24
-
25
- 先頭の=を!に変えるだけです
17
+ ```