Pesquisar neste blog

10/07/2020

Parâmetro padrão em JavaScript

//estratégia 1 para gerar valor padrão
function soma1(abc) {
    a = a || 1
    b = b || 1
    c = c || 1
    return a + b + c
}

console.log(soma1(),soma1(5), soma1(123), soma1(0,0,0));

//estatégia 2, 3 e 4 para gerar valor padrão
function soma2(abc) {
    a = a !== undefined ? a : 1//(extritamente diferente)se a for diferente de indefined vai assumir valor 1
    b = 1 in arguments ? b : 1//dentro de a existe o valor 1 ? se existir pegue o valor de b, senão pega o valor 1
    c = isNaN(c) ? 1 : c//se não for um número, pega um valor padrão, caso seja um número retorno o valor de c

    return a + b + c
}
console.log(soma2(), soma2(5), soma2(1,2,3), soma2(0,0,0));

//valor padrão do 2015
function soma3(a=1b=1c=1) {
    return a + b + c
}
console.log(soma3(), soma3(1), soma3(1,23), soma3(0,0,0));










Palavras chave:

Tham số mặc định trong JavaScript
जावास्क्रिप्ट में डिफ़ॉल्ट पैरामीटर
פרמטר ברירת מחדל ב- JavaScript
Standard parameter i JavaScript
Parametro predefinito in JavaScript
Výchozí parametr v JavaScriptu
Параметр по умолчанию в JavaScript
Domyślny parametr w JavaScript
Standardparameter i JavaScript
Noklusējuma parametrs JavaScript

Nenhum comentário: