Skip to content

Latest commit

 

History

History
79 lines (72 loc) · 861 Bytes

File metadata and controls

79 lines (72 loc) · 861 Bytes

Test case: simple if

JavaScript:

if (false) {
    var tmp = 10;
}

Python:

if False:
    tmp = 10

Test case: if else

JavaScript:

if (false) {
    var tmp = 10;
} else {
    var tmp = 20;
}

Python:

if False:
    tmp = 10
else:
    tmp = 20

Test case: if elif

JavaScript:

if (false) {
    var tmp = 10;
} else if (i == 10) {
    var tmp = 20;
}

Python:

if False:
    tmp = 10
elif i == 10:
    tmp = 20

Test case: multiple elif with else

JavaScript:

if (false) {
    var tmp = 10;
} else if (i == 10) {
    var tmp = 20;
} else if (i == -1) {
    var tmp = 1;
} else if (i == 50) {
    var tmp = 100;
} else {
    var tmp = 5000;
}

Python:

if False:
    tmp = 10
elif i == 10:
    tmp = 20
elif i == -1:
    tmp = 1
elif i == 50:
    tmp = 100
else:
    tmp = 5000