Maison  >  Article  >  interface Web  >  JS réalise le nombre minimum de feuilles de modifications

JS réalise le nombre minimum de feuilles de modifications

小云云
小云云original
2017-12-07 15:51:591840parcourir

Cet article présente principalement le problème du nombre minimum de feuilles de modifications implémentées par JS, et implique les compétences opérationnelles liées aux opérations mathématiques javascript. Les amis dans le besoin peuvent s'y référer.

Le code complet est le suivant :


<!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>


Résultat d'exécution :

Recommandations associées :

JS pour obtenir un effet rose

css, js pour obtenir un code source de dés obéissant

Implémentation JS de l'analyse d'un exemple de disposition de flux en cascade

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn