0

Codecademyのイントロjavascriptチュートリアルをいじっているときに、この問題/質問に遭遇しました。

次のコード行では、ポップアップ ボックスでプロンプトが表示されたときに整数 5 (逆コンマなし) を入力した場合、変数 x は最終的にどの型になりますか? 同様に、"happiness" または "182" (逆コンマを使用) と入力した場合、変数 x の型は何になりますか?

コード: var x = prompt("1 から 10 までの数字を入力してください");

要約: 入力: 5; x の型は何になりますか? 入力:"幸せ"; x の型は何になりますか? 入力: "182"; x の型は何になりますか?

4

2 に答える 2

1

それらはすべて文字列になるか、キャンセルされた場合はnullになります。文字列関数を使用できます。数学的な計算では、それを解析する必要があります。

それらの例を自分で試してみませんか?

于 2012-05-19T10:40:04.580 に答える
1

結果は、ユーザーがプロンプトをキャンセルしない限り、常に文字列型になります (キャンセルした場合は になりますnull)。

resultユーザーが入力したテキストを含む文字列、または値 null です。

https://developer.mozilla.org/en/DOM/window.prompt

于 2012-05-19T10:37:34.637 に答える