Processing (BETA) version 135+ のリファレンスです。
旧バージョン使用者はソフトウェア内のリファレンスを参照してください。
この文書は Processing のAPIリファレンスを日本語に訳したものです。
最新の内容は 英語版 で確認して下さい。
| Name | return |
||||||||
|---|---|---|---|---|---|---|---|---|---|
| Examples | int val = 30;
void draw() {
int t = timestwo(val);
println(t);
}
int timestwo(int dVal) {
dVal = dVal * 2;
return dVal;
}int[] vals = {10, 20, 30};
void draw() {
int[] t = timestwo(vals);
println(t);
noLoop();
}
int[] timestwo(int[] dVals) {
for(int i = 0; i dVals.length; i++) {
dVals[i] = dVals[i] * 2;
}
return dVals;
}void draw() {
background(204);
line(0, 0, width, height);
if(mousePressed) {
return;
}
line(0, height, width, 0);
} |
||||||||
| Description | このキーワードは関数の戻り値を指定します。 戻り値の型は関数宣言で定義したものと同じデータ型でなければなりません。 関数宣言で void を使用した場合、値を返すことはできません。 そのため戻り値を含むべきではありません。 キーワード return は残りのプログラムを実行させたくない場合に、 関数からの脱出法として使用される可能性があります。 | ||||||||
| Syntax | typefunction {
statements
return value
} |
||||||||
| Parameters |
|
||||||||
| Usage | Web & Application |
この文書の原文はクリエイティブ・コモンズ(Creative Commons)のAttribution-Noncommercial-Share Alike(表示・非営利・継承) ライセンスで公開されています。
このライセンスは同一の許諾条件の下で原作者のクレジットを表示し、また作品を営利目的で利用しなければ、作品に対して複製、頒布、展示、実演、二次的著作物の作成が行えることを示します。
© 2007 Processing.org
© 2007 Processing.org

