gpt4 book ai didi

javascript - 在函数中运行组合参数

转载 作者:行者123 更新时间:2023-12-01 02:52:42 25 4
gpt4 key购买 nike

我想组合以下重复代码,但我完全不知道如何组合。这是一段简单的代码,可将数字转换为数字(就像您在数字时钟上看到的那样)。

当前代码

function twoDigits() {
if (seconds < 10) {
seconds = '0' + seconds;
}
if (minutes < 10) {
minutes = '0' + minutes;
}
}

我想实现什么(或类似的事情)

function twoDigits(seconds, minutes) {
var param = this.value();
if (this < 10) {
param = '0' + param;
}
}

这有意义吗?无论如何,这应该如何完成?

最佳答案

只要有重复的代码,您就可以将其分解为函数。在您的例子中,一个函数接受一个数字并将其转换为两位数字的字符串:

function asTwoDigits(num) {
return num < 10 ? "0" + num : String(num);
}

然后

function twoDigits(seconds, minutes) {
seconds = asTwoDigits(seconds);
minutes = asTwoDigits(minutes);
// ...
}

关于javascript - 在函数中运行组合参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46873296/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com