• ベストアンサー

複数の数値をひとつの数値に代入

function myonload(){ //onLoad時に実行するスクリプト inputData=(プログラムから出力された数字が入る); //わからない箇所 44,45,46,47,48 のときは43を 50,51,52,53,54のときは49を 56,57のときは55を・・・・・ pageDataに代入させ // show(pageData);// onLoad="show(pageData);" } document.body.onload=myonload; このスクリプトを見ていただければやりたいことがわかるでしょうか? 初心者のため根本的に間違っているかもしれませんが よろしくお願いします。

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

  • ベストアンサー
  • leap_day
  • ベストアンサー率60% (338/561)
回答No.2

こんにちは 43、49、55はどうするのか分かりませんが・・・ if(inputData > 57) return false; if(inputData < 58) pageData = 55; if(inputData < 55) pageData = 49; if(inputData < 49) pageData = 43; if(inputData < 43) return false; とか?

その他の回答 (1)

回答No.1

1つ目、またはデータの中で一番小さな数字を取り出して1引けばいいのでは? どういうデータが送られてくるのかわからないのでそれ以上は何とも、、、

関連するQ&A