34 lines
609 B
QML
34 lines
609 B
QML
pragma Strict
|
|
import QtQml
|
|
|
|
QtObject {
|
|
function t1() {
|
|
let i = 0
|
|
let foo = false
|
|
if (true) {
|
|
for (i = 0; i < 42 ; ++i) {}
|
|
} else {
|
|
console.log(foo)
|
|
}
|
|
}
|
|
|
|
function t2() {
|
|
let foo = false
|
|
if (false) {
|
|
while(Math.random() < 0.5) {}
|
|
} else {
|
|
console.log(foo)
|
|
}
|
|
}
|
|
|
|
function t3() {
|
|
let foo = false
|
|
if (Math.random() < 0.5) {
|
|
console.log(foo)
|
|
} else {
|
|
while(Math.random() < 0.5) {}
|
|
console.log(foo)
|
|
}
|
|
}
|
|
}
|