JavaScript的单元挑战

Steven想要建立一个非常简单的小费计算器,以便他去餐厅吃饭时使用。在他的国家,如果账单金额在50到300之间,通常会给15%的小费。如果金额不同,小费就是20%。

  1. 您的任务是根据账单金额计算小费。为此创建一个名为’tip’的变量。不允许使用if/else语句(如果对您来说更容易,您可以先用if/else语句,然后尝试将其转换为三元运算符!)
  2. 向控制台打印一个字符串,包含账单金额、小费和最终金额(账单+小费)。示例:‘账单是275,小费是41.25,总金额是316.25’ 测试数据:测试账单金额275、40和430 提示:要计算一个值的20%,只需将其乘以20/100 = 0.2
    提示:值X在50和300之间,如果它>= 50 && <= 300
  1. 您的任务是根据账单金额计算小费。为此创建一个名为’tip’的变量。不允许使用if/else语句(如果对您来说更容易,您可以先用if/else语句,然后尝试将其转换为三元运算符!)
##测试数据1
const bill = 275;
const tip = bill <= 200 && bill >= 50 ? bill * 0.15 : bill * 0.2;
console.log(tip);

##测试数据2
const bill = 40;
const tip = bill <= 200 && bill >= 50 ? bill * 0.15 : bill * 0.2;
console.log(tip);

##测试数据3
const bill = 430;
const tip = bill <= 200 && bill >= 50 ? bill * 0.15 : bill * 0.2;
console.log(tip);

在这里插入图片描述

  1. 向控制台打印一个字符串,包含账单金额、小费和最终金额(账单+小费)。示例:‘账单是275,小费是41.25,总金额是316.25’
    以账号金额为430举例
const bill = 430;
const tip = bill <= 200 && bill >= 50 ? bill * 0.15 : bill * 0.2;
console.log(`您的账号金额为${bill},小费为${tip},共计${bill + tip}`);

JavaScript的单元挑战_第1张图片

你可能感兴趣的:(JavaScript,javascript)