Questões de Programação - JavaScript para Concurso
Foram encontradas 1.043 questões
const xpto = (a, b) => a + b;
Sobre esse trecho, é correto afirmar que esse código:
function calcular(x) { if (x > 2) { return calcular(x - 1); } else { return x; } }
O resultado da sua execução, por três vezes, passando os parâmetros 0, 2 e 100, será, nesta ordem:
Considere o código da função calcular, em JavaScript, a seguir:
function calcular(x) {
let y = 0;
let z = x;
while (z > 20) {
y = y + 1; z =
z - 1;
}
return y;
}
O resultado da sua execução, por três vezes, passando os parâmetros 0, 20 e 40, será, nesta ordem:
O código abaixo está em linguagem TypeScrip, cuja tipagem é estática.
let fraseLegal = 'Bom dia!';
fraseLegal = 9.5;
Analisando o código apresentado, tem-se que a TypeScrip
1. Contém pares chave-valor nos quais as chaves podem ser de diversos tipos de dados. 2. Um Map lembra a ordem de inserção original das chaves. 3. O método exists() retorna verdadeiro se uma chave existe em um mapa
Assinale a alternativa que indica todas as afirmativas corretas.
1. Toda string contida em uma variável é um objeto e possui métodos e atributos. 2. Podem-se empregar aspas simples ou aspas duplas para conter um valor de string a ser atribuído a uma variável. 3. Para utilizar aspas como caracteres de string, deve-se obrigatoriamente empregar o caractere de escape \ (barra invertida).
Assinale a alternativa que indica todas as afirmativas corretas.
1. Float 2. Number 3. Bigint 4. Undefined 5. Null
Assinale a alternativa que indica todas as afirmativas corretas.
Do mesmo modo que em outras linguagens de programação, no JavaScript, uma função é um bloco de código JavaScript nomeado e parametrizado que o programador define uma vez e que pode ser chamada de qualquer parte do programa quantas vezes desejar. Considerando a função escrita em Javascript a seguir, marque a alternativa correta sobre as formas de uso dessa função.
function check(args) {
var atual = args.length;
var esperado = args.calle.length;
if (atual != esperado) {
throw new Error("Parâmetros com erro.");
}
}
FONTE: FLANAGAN, David. Javascript: O guia definitivo. 6ª ed. Porto Alegre: Bookman, 2014.
Supõe-se que esse programa será aberto por um navegador como o Chrome ou o Edge. Deseja-se que ele apresente na tela um botão que, ao ser pressionado, exiba a data e hora no formato:
Sun Mar 01 2020 23:20:11 GMT-0300 (Horário Padrão de Brasília)
Para tanto, os traços deverão ser substituídos, respectivamente, por:
<!DOCTYPE html> <html> <body> <canvas id="c" width="200" height="100"> </canvas> <script> var c = document.getElementById("c"); var ctx = c.getContext("2d"); ctx.beginPath(); ctx.arc(100,50,40,Math.PI,2*Math.PI); ctx.stroke(); </script> </body> </html>
O desenho resultante no canvas, exibido no navegador, é