Skip to content

Instantly share code, notes, and snippets.

@thinkphp
Created October 9, 2024 12:51
Show Gist options
  • Save thinkphp/361521cf5d78bef84dd663b5f0c9b9cb to your computer and use it in GitHub Desktop.
Save thinkphp/361521cf5d78bef84dd663b5f0c9b9cb to your computer and use it in GitHub Desktop.
functii
<script type="text/javascript">
//functii in JS sunt blocuri de cod reutilizabil
/*
definim o functie: cuvantul cheie "function", numele functiei, si intre
parantezele rotunde o lista de parametrii
- intre acolade avem corpul functiei
- functia poate fi apelata cu : numele functiei ( valoare1, valoare2...)
function show_content( ID ) {
result = ID + "-content"
return result
}
console.log( show_content( "tab1" ) )
function nume_functie( parametru1, parametru2) {
/*
codul
res = adunare(1,2)
const suma = parametru1 + parametru2
return suma
}
///apelare functie
rezultat = nume_functie(1,1)
console.log( rezultat )
*/
function hello(nume) {
console.log("apel linia 42: "+ adunare(2,3));
return "Salut" + nume + "!"
}
console.log("apel linia 47: " + hello("andra") ) ;//al doilea apel
function adunare (a,b) {
return a+b;
}
console.log("Apel linia 55: " + adunare(2,3));
function scadere (c,d) {
let a = hello("andra");
console.log("apel linia 59: " + adunare(2,3));
console.log("apel linia 60:" + a);
return c-d;
}
console.log("apel linia 64: " + scadere(8,4) );
function impartire (e,f) {
console.log("apel linia 67: " + adunare(2,3));
let a =adunare(2,3); // 5
let b = scadere(10,8); // 2
return a/b; // 5/2 = 2.5
}
console.log("apel linia 72:" + impartire(9,3));
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment