JSFiddle - React, Tailwind, and code Playground

HTML

<input type="button" onclick="return Function1() && Function2() && Function3()" value="clicca" />
<ul id="output"></ul>

JavaScript

window.Function1 = function(){
    $("#output").append("<li>Sto eseguendo function1</li>");
    return true;
}
window.Function2 = function(){
    $("#output").append("<li>Sto eseguendo function2</li>");
    return false;
}
window.Function3 = function(){
    //Function3 non verrà eseguita perché grazie allo short-circuiting,
    //l'espressione booleana che si trova sull'onclick viene già calcolata come false
    //nel momento stesso in cui Function2 ha restituito false
    //(perché è irrilevante cosa restituirà Function3, dato che abbiamo usato l'operatore &&)
    
    $("#output").append("<li>Sto eseguendo function3</li>");  
    return true;
}