题解 | #计算日期到天数转换#
计算日期到天数转换
https://www.nowcoder.com/practice/769d45d455fe40b385ba32f97e7bcded
const rl = require("readline").createInterface({ input: process.stdin }); var iter = rl[Symbol.asyncIterator](); const readline = async () => (await iter.next()).value; let days = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31, ]; void async function () { // Write your code here while(line = await readline()){ let tokens = line.split(' '); let year = parseInt(tokens[0]); let month = parseInt(tokens[1]); let day = parseInt(tokens[2]); // let arr = [1,2,3]; if(year%100 !==0 && year%4 ==0) { days[1] = 29} let daySum = 0; for(let i = 0; i< Number(month) - 1; i++) { daySum = daySum + days[i]; } // arr[1] = 222; console.log(daySum + Number(day)); } }()
华为机试题 文章被收录于专栏
华为机试题