我的代码是在excel表格中找到用户输入的开始日期和结束日期,这样用户就可以找到输入日期期间的产品换算编号。如果用户输入行中存在的开始日期和结束日期,则可以正常工作。问题是,当用户输入行中不存在的开始和结束日期时,它会给出产品conversion=0的编号。例如,我的数据包含从2013年1月2日到2013年1月28日的日期,其中包含10个产品换算率。但是当用户输入start date= 1/1/2013,end d
我已经试着为这个算法想出一个解决方案3-4天了,但似乎没有什么效果,可用的解决方案对我来说有点高级。它只能用条件来解决,所以没有递归或动态编程。输入如下:客户支付的金额let price = +gets();//gets is used to accept number input我想我可以使用Math.floor来分离整数部分并减去它