Perlについての質問箱 30箱目
■ このスレッドは過去ログ倉庫に格納されています
0459デフォルトの名無しさん
2007/05/07(月) 08:33:53標準のキーボードから入力を受け取ってどうやれば入力を反映させれるかわからないです・・・
#!/usr/local/bin/perl -w
require 'jcode.pl';
print"あなたはどれを使いますか?<br/>\n1:ドラゴン<br/>\n2:ゴーレム<br/>\n3:こねこ<br/>\n";
while(<>){
if($_=m/3/){print"これはこねこ"};
};
↑これでは3を入力するたびに、これはこねこって出てくるんですが、
#!/usr/local/bin/perl -w
require 'jcode.pl';
print"あなたはどれを使いますか?<br/>\n1:ドラゴン<br/>\n2:ゴーレム<br/>\n3:こねこ<br/>\n";
while(<>){
if($_=m/3/){print"これはこねこ";$kyara=3}
elsif($_=m/2/){print"これはゴーレム";$kyara=2};
};
これのelsif文が実行されないぽいんですがなんででふか?
頭硬くてすみません・・・
■ このスレッドは過去ログ倉庫に格納されています