• ベストアンサー

JavaScriptで総和を求めるプログラム

数値を入力させて総和を求めるプログラムなんですが、ブラウザが真っ白で何も出ません。 どこが間違っているのでしょうか。ブラウザはfirefoxです。IEでやってみたら、窓は出ますが、undefinedの文字が表示されていて、数字をそこに入力しても何も出ません。 <html> <body> <script> s=0; n=parselnt(prompt("nを入力してください")); for(i=1;i<=n;i++){ s=s+i; } document.write("s=",s); </script> </body> </html>

質問者が選んだベストアンサー

  • ベストアンサー
  • sholmes
  • ベストアンサー率81% (89/109)
回答No.1

parselntではなく、parseIntでは無いでしょうか <おまけ> 関数やメソッド名は由来を想像しながら覚えていくことで間違いを減らせると思います。 IntはIntegerに由来していますよね lnとか付いていれば、「あー、lineの事いってるのかな?」とか

JZ302
質問者

お礼

ご回答ありがとうございました。 小文字のlエルと、大文字のIアイの活字が、全く同じだったのでわかりませんでした。

関連するQ&A