top of page

Interval-function

This car is ----> 

. . .

STOP
Play
CODE
improved CODE

working code ---> improved code

CODE

CLOSE.png

var i = 0

var myTimerValue = 3000

var myArray = ["fast", "expensive", "useful", "a womanizer", "super-fast", "economic", "a monster"]

var myVar = setInterval(myFunction, myTimerValue);


 

$w.onReady(function () { })

 

export function BTNplay_click(event) {myFunction()}

export function BTNstop_click(event) {stopFunction()}

 

function myFunction() {

    if (myArray[i]===undefined) {$w('#text1').text="END", stopFunction(), console.log("Function stopped")}

    return $w('#text1').text=myArray[i], i = i+1}

 

function stopFunction() {clearInterval(myVar);}

improved-CODE

CLOSE.png

var i = 0 

var counter=0

var myTimerValue = 3000

var myArray = ["fast", "expensive", "useful", "a womanizer", "super-fast", "economic", "a monster"]

let myVar = setInterval(myFunction, myTimerValue);

 

$w.onReady(function () { })

 

export function BTNplay_click(event) {$w('#BTNstop').enable(), myVar = setInterval(myFunction, myTimerValue);}

export function BTNstop_click(event) {$w('#text1').hide('fade'); $w('#BTNstop').disable(), stopFunction(), setTimeout(()=>{myVar},100)}

 

function myFunction() {console.log(counter++)

    $w('#text1').hide()

    $w('#text1').show('fade')

    $w('#BTNstop').enable()

    if (myArray[i]===undefined) { i = 0,

     $w('#text1').text="END", stopFunction(), console.log("Function stopped")

     setTimeout(()=>{myVar = setInterval(myFunction, myTimerValue)},2000)

 

    }

    else {

        return $w('#text1').text=myArray[i], i = i+1} $w('#BTNstop').disable()}

 

function stopFunction() {clearInterval(myVar);}

Comment-Box

CLOSE.png

Version-1.0

Under_Construction.png

Leave a comment. . .

Arrow.png

General-Settings

ON                 OFF

Show Text-Length

ON                 OFF

max. Text-Length

ON                 OFF

Show Key-Press

ON                 OFF

Show Key-Code

ON                 OFF

Show Total-Count

Character-limit

Load default settings
Save
lestherg-esilverconnect 2:52:59 AM
8/20/2022
s18376 1:07:58 AM

asdas

1/20/2022
s18376 1:03:31 AM

asdas

1/20/2022
arthurvalatin 00:15:21

he he heeeeeeeeeee!

30/12/2020
arthurvalatin 00:15:03

undefinedha ha haaaaaaaaaaa!undefined

30/12/2020
arthurvalatin 00:14:48

My little joke!

30/12/2020
arthurvalatin 00:14:14

really real

30/12/2020
o0oelys 17:55:55

real

23/09/2020
russian-dima 18:49:20

123231

2.9.2020
russian-dima 18:49:17

213213

2.9.2020
russian-dima 17:56:10

123123123

2.9.2020
russian-dima 18:48:04
31.8.2020
Page 1 of 1
Design
Settings
About
CLOSE.png
Leave a comment, or start a chat.

Post-Comment

- - -

Pressed-Key

- - -

Key-Code

Text-Length

- - -

max. Text-Length

- - -

Number of Comments

- - -

designed & developed by russian-dima

Write a comment
bottom of page