ホームページ  >  記事  >  ウェブフロントエンド  >  JSで最小限の変更シートを実装する方法

JSで最小限の変更シートを実装する方法

亚连
亚连オリジナル
2018-06-23 17:25:201336ブラウズ

この記事は主にJSで実装された変更シートの最小数の問題を紹介し、JavaScriptの数学的演算に関連する操作スキルを含みます。必要な友人はそれを参照してください

この記事の例は最小数の問題を示しています。 JS によって実装された変更シートの。参考のために皆さんと共有してください。詳細は次のとおりです:

完全なコードは次のとおりです:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>www.jb51.net 找零问题</title>
</head>
<body>
<script>
var price = prompt("请输入商品价格(在100块钱以内):");
if(price>100){
 alert("请输入0-100之间的整数!");
 var price = prompt("请输入商品价格(在100块钱以内):");
}
else{
document.writeln("<b style=&#39;color: green;&#39;>"+price+"</b>"+"找零情况如下:</br>");
var number = new Array(50,20,10,5,1);
if (price>=0){
  for(var i=0; i<number.length; i++){
  var N=Math.floor(price/number[i]);
  document.writeln("找"+"<b style=&#39;color:red;&#39;>"+number[i]+"</b>"+"元--"+"<b style=&#39;color:red;&#39;>"+N+"</b>"+"张"+"</br>");
  price = price-N*number[i];
  }
 }
}
</script>
</body>
</html>

実行結果:

上記は私が皆さんのためにコンパイルしたものです。今後も皆様のお役に立ちますように。

関連記事:

Vueの非同期コンポーネントの例があります

Vue.jsでコンポーネント間の循環参照を実装する方法

アニメーション効果とコールバック関数を実装する方法

jQuery操作を使用するtableでのセル結合の実装方法

vue-routerで渡すルートパラメータの実装方法

laydate.jsの読み込みパスでエラーが発生しました

以上がJSで最小限の変更シートを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。