kururin4949 2012-08-28 02:18:20

[JavaScript] 第一章:parseIntの悲劇~第2章:ifで代入ダメ。ゼッタイ このエントリーをはてなブックマークに追加

投稿者からのアピールポイント

よくありそうでなさそうなミス

	moji= "01234556789";//フォームに入力された文字列だと思ってください。
	suuji= parseInt(moji);//8進数になってしまう
	if(suuji= 0123456789)document.write("合格!!");//してねーよ
	else document.write("くそしてねろ");//おまえがな

コメント(10)

#1 MasaniwaSdp 2012-08-28 10:29:12  

俺もあるわこれwww

#2 InternalServerE 2012-08-28 10:46:53  

JSのparseIntは、心の底からウンコです。 誰がなんと言おうと、私の心の中では光り輝く七色のウンコです。。

#3 Verna_Velna 2012-09-07 04:19:47  

89あっても8進数でパースが通っちゃうの?

#4 math_neko 2012-09-07 04:22:01  

え、パースエラーにならんの ?

#5 ekykwan 2012-09-07 04:26:08  

parseIntよりif(suuji= 0123456789)にツッコミたい

#6 math_neko 2012-09-07 06:33:18  

試した…パースエラー出なかった…8 と 9 が無視された…。

ま、それ以上に 3 行目がウンコ過ぎるけどw

#7 Verna_Velna 2012-09-07 06:43:18  

つまりパースエラーが出ずに桁のすくない状態で通り、 なおかつifの中では比較が代入であるため検知も出来ず…

#8 cheaphp 2012-09-25 15:23:21  

if(suuji = 0123456789)というHSP並みの

#9 S_F__ 2013-12-01 15:35:12  

第二引数に10を指定しなかった故の悲劇

#10 S_F__ 2013-12-23 06:11:56  

シンタックスエラー?


このウンコードに臭った人は、こちらのウンコードにも臭ってます

[JavaScript] 吐き気がする呪いのインデント

このエントリーをはてなブックマークに追加

この前適当に書いたコード。適当にやってた...

function fact(x) {
//どっかから拾って貼り付けたのバレバレ...

鑑賞する »

[C] すげーちゃんと動く!

このエントリーをはてなブックマークに追加

結合試験2日前に脱退したうんkプログラマ...

return 0;

鑑賞する »

[その他] HOW TO ABC..

このエントリーをはてなブックマークに追加

実際にあった某システムの超重要なマスター...

create table item_master (
 A varchar(2...

鑑賞する »