欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

在javascript中,如何在每次圖像是3的倍數(shù)時(shí)將計(jì)數(shù)器增加1

我試圖讓imact每次是3的倍數(shù)時(shí),cont就增加1。

下面的表達(dá)式已經(jīng)做到了,但它對(duì)我不起作用,因?yàn)樗茐牧宋业某绦虻墓δ?,?dāng)我動(dòng)態(tài)地指定cont = 0時(shí),也就是說,如果它被傳遞了cont = 0,那么它以1遞增cont,而不是在循環(huán)中到0,0,0,1,1,1,2,2,同樣的事情,如果傳遞了cont = 1,它隨后以2遞增,因?yàn)闂l件滿足。用我下面的表達(dá)方式。

因?yàn)槲以囍プ?

img1 = 0 cont 0
img2 = 1 cont 0
img3 = 2 cont 0
img4 = 3 cont 1
img5 = 4 cont 1
img6 = 5 cont 1
img7 = 6 cont 2
img8 = 7 cont 2
img9 = 8 cont 2

等等。

我的意思是位置0的img1應(yīng)該是cont = 0,位置1的img2應(yīng)該是cont = 0,位置2的img3應(yīng)該是cont = 0,位置3的img4應(yīng)該是cont = 1等等。

變量img1 img2 img3 img4是圖像1,2,3,4,它是要比較的當(dāng)前圖像。

有一種方法可以簡化這個(gè)表達(dá)式,或者另一種方法。

if((imact != 0)&&(imact %3)==0){
cont++;
}

imact變量是正在比較的當(dāng)前圖像,如果它是3的倍數(shù)

變量cont是跟蹤增量的計(jì)數(shù)器。

如果我理解正確的話,您希望每次變量imact是3的倍數(shù)時(shí),變量cont都增加1,但是您還希望確保cont的初始值被保留。

您可以通過稍微修改代碼來實(shí)現(xiàn)這一點(diǎn)。除了使用if語句來檢查imact是否是3的倍數(shù),還可以使用模運(yùn)算符(%)來計(jì)算imact除以3后的余數(shù)。如果余數(shù)是0,那么imact就是3的倍數(shù),可以遞增cont。

下面是一個(gè)如何修改代碼的示例:

大蟒

if imact % 3 == 0:
    cont = cont + imact // 3  # Increment cont by the quotient of imact divided by 3

在這段代碼中,imact // 3計(jì)算imact被3整除的整數(shù),這就給出了imact被3整除的次數(shù)。您可以將這個(gè)商添加到cont中,以實(shí)現(xiàn)所需的行為。

最后,請(qǐng)記住0 % 3 = 0或0除以3的余數(shù)是0或假。如果你還不確定如何解決這個(gè)問題,你可以為第0種情況創(chuàng)建一個(gè)單獨(dú)的假設(shè)。

在OP中沒有任何形式的迭代(或者真正的JavaScript ),所以很難猜測(cè)到底需要什么。但是,僅僅根據(jù)發(fā)布的內(nèi)容,您就可以使用parseInt()。parseInt()將給定的數(shù)字或字符串轉(zhuǎn)換成整數(shù)。如果x = 3.33,那么parseInt(x)將是3。所以在這個(gè)特定的例子中:

let x = parseInt(cont/imact);

const counter = (cont, imact) => parseInt(cont/imact);

console.log(counter(7, 3));
console.log(counter(0, 3));