<!DOCTYPE HTML > < HTML LANG = "EN" > < 頭> < メタ文字コード= "UTF-8" > < メタ名= "ビューポート" コンテンツ= "幅=装置幅、初期の規模= 1.0" > < メタHTTP -equiv = "X-UA-互換" コンテンツ= "IE =縁" > < タイトル>ドキュメント</ タイトル> </ ヘッド> < ボディ> < クロージャーアプリケーションは-タクシーの価格を計算 // 。(3キロ以内)価格13を起動するタクシー、1キロの後、すべての5ドル以上上昇するユーザ以外キロの数を入力し、あなたがタクシーの価格を計算することができます 。// 輻輳がある場合、合計金額は10以上を充電しましたドル輻輳電荷 // 関数fn(){}; // のFn(); VARのCAR = (関数(){ VAR スタート= 13であり; //は、ローカル変数から始まる VAR 合計= 0 ; // 総ローカル変数 リターン{ // 通常合計 価格:関数(N){ IF (N <= 3 ){ 合計= スタート; } そうでなければ{ 合計= スタート+ (N - 3 )* 5。 } 戻り合計; } // 輻輳後コスト YD:関数(のフラグ){ 戻りフラグに?合計+ 10 :総; } } }) () はconsole.log(car.price(5 ))。// 23 にconsole.log(car.yd(真)); // 33 にconsole.log(car.price(1 ))。// 13 にconsole.log(car.yd(偽)); // 13 </ スクリプト> </ ボディ> </ HTML >